Featured Merch

Ravage Videos

Spider On The World the title track and third single released from the band's new full-length album. Check out the lyric video.

Ravage In Peace is the second single from the new "Spider On The World" album.

Manmade Ice Age! The first single off of the new full-length album Spider on the World. Featured on the NWOTHM Full Albums YouTube channel.