Extreme Turbo Smash Growls At Us

Denver

As the only sounds most furries make are those of sweet, depraved lovemaking, we sat down with a group that actually creates music -- Extreme Turbo Smash -- to talk about the Denver five-piece's particular brand of snout-banging zu-metal...