Brazilian Metal Project ‘Corpse Carcass’ Debuts ‘Worm’s Revelation’ Single/Music Video, Available for Free Download
The Brazilian metal project Corpse Carcass has released their first single 'Worm's Revelation' which is available for free download at their bandcamp profile. The official music video for 'Worm's Revelation' can be seen below. Corpse Carcass started on August 22,…