Episode 16! Invasion of the Body Snatchers (1978) and The Pit and the Pendulum (1961)

In this episode we discuss ‘Invasion of the Body Snatchers’ (1978), ‘The Pit and the Pendulum’ (1961) and a lot of other cool stuff in ‘This week in horror’ 🙂