Album DescriptionAvailable in:
The Headless Ritual is the sixth studio album by Autopsy, released June 24, 2013 through Peaceville Records. It is the second album since the band's 2009 reunion.
User Album Review
None...
External Album Reviews
None...
User Comments