damnationmagazine.com
Sick Video of the Week: Cannibal Corpse – Encased in Concrete
The everlasting career of Cannibal Corpse is still continuing strong. With their recent release of Torture comes their new song “Encased in Concrete”. Torture which came out this past T…