Metal just got even more animalistic

Published On 07/12/2011 Published On 07/12/2011
Previous Venue Next Venue Venue Description
1. Extreme Turbo Smash Growls At Us 3295 South Broadway, Englewood, CO 80110

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...