Just knowing the end for Torche is near makes this offering that much sweeter. No description needed. It's Torche. I knew it would rock balls as soon as it was announced. Buy this or keep being stupid.
I love this album because it's Helms Alee. Everything they put out is fucking incredible. I'm sure my favorite track will change but shit, I can't get enough of these guys.