01:37 AM on 12/13/12
This band has yet to let me down. Very odd video, but still pretty cool. The song is pretty catchy too. I hope these dudes get a lot more popular.
On a sidenote, I wish they'd come back to Philly. The first time I even heard them was when they played the TLA with Foxy Shazam in 2010. I walked out of that show a big fan of them. Can't wait to hear their new album.