Tag Archives: The Headless Ritual

Autopsy – The Headless Ritual

It is ironic that a record label called Peaceville release albums as heavy as Autopsy make but thanks to them Autopsy’s 6th full length studio album The Headless Ritual was unleashed on June 24th 2013 with a release date of July 2nd in the USA. The jaw dropping album artwork …

Read More »