From: ZaziGuado | #002
I've heard that name. Had a friend get into them at the end of last year. Haven't hear them/him personally, though.
They are pretty great. Saw them live a week ago and was hooked immediately. You might like them actually, they kinda seem up your alley
--
http://img.imgcake.com/VincentLauw/WHATCHUMEANgifym.gif