Massive fuck-off HUGE-sounding Suicide electric keybass, monster metal riff guitars fighting for aural headspace, and a singer who slides from Cookie Monster growl to demented Texan mountain man howl at the roll of a psychotic eye.
WEBSITE