Wednesday, June 6, 2012

Ecto Radio Horror Show #53 The Vampire Lovers

In this episode we talk about the the 1970 film, the Vampire Lovers. Dr. feelgood and the Head Nurse also return this week to dispense some practical advice and taunt us with the oddest entries in Craig’s List.
Download from here.

No comments:

Post a Comment