Those Lethals Judge Battle Of The Bands

With this dilemma placed in front of me, I could only sit back and really say which band I liked best from the gut. Irrespective of other criteria, which band's music had me excited the most?

Advertisements