When: Wed., July 26, 6 p.m. 2017
The quirky rock band “superheroes” are continuing their mission to save the world from evil through music. In addition to the recent release of their first single in six years, the band is traveling on their summer 2017 tour. Their live shows have a reputation of being larger than life, to say the least. Onstage battles with evil foes and instrumentalists dressed in superhero suits, who would wanna miss that?