they're really the nicest guys you'd ever meet. and they sound nothing like how they look, trust me. if you get a chance to see them live, it'll change your mind about them so much energy.
good review, great album, awesome band.
I'll take your word for it. A friend of mine is a pretty big fan, I'll have her take me to a nearby show sometime.