Went to see Delta Rae again tonight.
Wow, what a great show. They were amazing, and the crowd was totally into it. Fucking awesome.
They said this was their first show streaming on periscope. Apparently it's live streams on an app for iOS.
Edit: The periscope from last night's Chicago show is apparently available for 24 hours if anyone is interested.
https://www.periscope.tv/DeltaRae/1ZkKzQyEerexv