Noise Rock

Left field noise rockers Tropical Fuck Storm for Sound House gig

The Aussie group will perform on May 15th.