Any fans of these guys out there?

They just released a new album, Meanderthal, and it has some of the sweetest guitar riffs I've heard. Now the singer's voice isn't great and they could've used a better vocalist but I'm not knocking them down to hard because of that. They're like a pop version of the Melvins or just stoner rock in general, it's pretty cool.

What do you guys think of them?
Hell yea Torche is the ****. I went to see them when they performed at Chruchill's.