The southern-rock metal heavyweight was supposed to break in the new Orpheum location in North Tampa, but the venue’s still not ready to go, so the Carolina outfit will celebrate the 20th anniversary of its debut album Stranded on Earth at a venue just few miles away.
The band is named for an alien who came from Venus to earth and famous scorching sets of headbanging rock. Be prepared, and get there early to see the absolutely bonkers show from Tampa hard-rock band Mindwash.
Read his 2016 intro letter and disclosures from 2022 and 2021. Ray Roa started freelancing for Creative Loafing Tampa in January 2011 and was hired as music editor in August 2016. He became Editor-In-Chief...
More by Ray Roa