Johnny Human Torch talking fecal matter (well, not literally)...about the band and other music, politics, culture, science, absurdities and any other miscellaneous stuff that may float through my transom.
What can I say...Jeff passed away yesterday. The thrash-metal community lost one of its first inventors. Death sucks for the living. We're going to miss you Jeff but your kick-ass riffs remain.