The Corpse Cast Podcast

Corpse Cast Episode 130: Darrow Chemical Company – Plastic Smile (2013) and Lucifera: Demon Lover (1972)

todayDecember 20, 2014

share close


The Corpse Cast is back! This week we’re talking about some throwback punk in Darrow Chemical Company’s Plastic Smile from 2013. We also get back into some 70’s Italian sleaze with Lucifera: Demon Lover from 1972!

Written by: Mike Cadaver

Rate it