- Oct 26, 2003
- 3,007
- 49
- 48
Just been officially announced that The Damned Things are playing Soundwave Revolution in September here in Oz.
First band on the bill I would pay to go see. Hope they do a separate show though.
However wasn't that around the month the new album was to be launched for Anthrax?
Here comes the hate...
First band on the bill I would pay to go see. Hope they do a separate show though.
However wasn't that around the month the new album was to be launched for Anthrax?
Here comes the hate...