about

They Die Screaming Chicago, Illinois

Horror thrashing gore metal out of Chicago Il. Founded in 2007.

contact / help

Contact They Die Screaming

Streaming and
Download help