Didn't see a thread for these guys and they deserve to have one. I've always loved these guys. Its been 10 years since their last album and this Friday....June 2, 2017....they will drop Location 12. It's really good.