Keep up to date with every new upload!

Join free & follow Ecto Radio
Share
  • 6 years ago
The Ecto Radio Horror Show, Episode 53, The Vampire Lovers

The Ecto Radio Horror Show, Episode 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.

Comments