This Will Destroy You

Forum

An instrument band that incorporates the synthesizers with the guitars and drums without taking away from the strings. They do a great job of building up their songs and then blowing away their audience.

>>By Rosy_Politician   (Wednesday, 13 Aug 2008 11:38)



The discussion board is currently closed.