go see them live
I just saw them on Sunday night in Portland ME and they put on one hell of a show. Blew the roof off the place, it was loud as shit but they were having a blast. It's just the start of their tour so you all have a chance to see them. They're much better polished than when I first saw them 6 years ago,…