So I just got through listening to their album and watching a few videos...
I dunno how I haven't heard of these guys before (guess I live under a frickin rock), because they fit right in with my favorite bands... I am loving them
Has anyone seen these guys live before?
here's a video link for their single in case you haven't heard any of their stuff: