618 Central Avenue
Albuquerque, New Mexico 87102

Seattle's Steel Tigers of Death have already started to garner a following of fans with their gale-force drumming, disorienting time signatures, and undercurrent of freakishly hooky melodies.

Added by Upcoming Robot on April 16, 2008