cant believe there wasnt already a topic for these guys.
just got back from their show at the Thebarton Theatre here in Adelaide, all i can say is WOW best show iver ever been to
crowd was crazy and the band was full of energy, their songs r amazing live.
these guys r only 3 albums in so their best is hopefully still to come