The Struts (Pt. 2) at The Orpheum!

The Struts are my Taylor Swift. I just love them. Last time at the Commodore Ballroom they blew the roof off a 1000 seat theatre and tonight, just 10 months later, they’re now in a sold out 3000 seat theatre! My concert bro couldn’t join me tonight but we’re both at ELO coming up. I […]