Throbbing With Horror
Throbbing With Horror
Throbbing With Horror
26. Puppet Master (1989)
57 minutes Posted Mar 26, 2021 at 8:00 am.
0:00
57:38
Download MP3
Show notes

We watched Puppet Master and we have questions. Mainly how and why does a puppet have an endless supply of leeches inside of it at all times?