Episode 580 - What was there before Hellboy?

Pop in for some Folk Horror and some saucy 'Pen Talk'!