Interview: Jeff Walker – Carcass

For those wondering, the new Carcass album “Torn Arteries” (due for release this Friday the 17th of September) is in the opinion of Your Grouchy

Continue reading