Cattle Decapitation Premiere ‘Lifestalker’

by | Apr 10, 2012

Cattle Decapitation have premiered a new song called “Lifestalker” at Metal-Hammer.de.

The song comes from the band’s new album Monolith of Inhumanity, due to hit streets on May 8th in North America through Metal Blade.