Seen them in 99
They came to Christchurch and are the loudest band I have heard to date.
( , Sun 14 Sep 2014, 3:38, Share, Reply)
They came to Christchurch and are the loudest band I have heard to date.
( , Sun 14 Sep 2014, 3:38, Share, Reply)