This Will Destroy You
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.