Mogwai Fear Satan
Skip to 6:10 for the loudest piece of music I've ever heard/felt (but you should listen to it all)
(, Mon 29 Dec 2008, 20:34, Reply)
ive got a live album doen in peel acres, and its in my top 20 of my favourite bands. when ever i hear them i instantly feel chilled out! great song as well!
(, Mon 29 Dec 2008, 20:41, Reply)