Tropical Fuck Storm
I mentioned I was opening for them on the forums, so I'm reporting back after the show last night. Jesus fucking Christ, they blew the roof off the place! I can't believe they've only been a band for a couple of years! They're touring America right now so make sure you see them if they're near you. They'll be in Austin, TX on Tuesday.
|