Your web-browser is very outdated, and as such, this website may not display properly. Please consider upgrading to a modern, faster and more secure browser. Click here to do so.
Jul 11 '13
CARCASS Release Album Trailer For Upcoming Album
CARCASS have recently released a trailer for their upcoming album Surgical Steel which is set to…