aquapiranha
10-11-2008, 10:03
At the Manchester arena last night. An excellent band, they essentially played the whole of their album, and really out everything into the performance. If you are a fan of this band you owe it to yourself to see them live - if not, get out and buy the CD, it really is bloody great!
:)
:)