Not sure what genre they fall under... some of the most brutal vocals Ive heard tho... this track is from their self titled album.
'Spiderman Vs. Venom'
vampire mooose - spiderman vs. venom.mp3 - 3.24MB
'Spiderman Vs. Venom'
vampire mooose - spiderman vs. venom.mp3 - 3.24MB