i saw them tonight and it was fucking amazing. one wouldn't think that a band could be so good, have an awesome stage show, and be hilarious all at the same time. but i'll be damned if they don't pull it off.
they played with the Phenomenauts and they are wicked cool as well. if you like rocka/psychobilly i suggest you check em out.
to sum up, i feel sorry for anyone that wasn't there.
VIEW 3 of 3 COMMENTS
I was supposed to go to the Aquabats show too, but bloody hell, I was sick