Join us tonight as we begin our 7th season by talking about Torture Horror films!!!!!!!
I, Charles, of questionably sound mind, did pick this topic and for that I am very, very sorry.
Here are the films:
Bloodsucking Freaks (1976)
Ichi the Killer (2001)
This episode was originally recorded live on October 13, 2020.