Screaming Horror Theater - Episode 12

Texas horror host The Host and his assistant Emm star in the latest episode of Screaming Horror Theater called Planted, in which they presented the movie Little Shop of Horrors.

Watch the episode without the movie here:

Part 1:

Part 2:


Popular posts from this blog

Dr. Cadaverino

Moona Lisa

Svengoolie 31st Anniversary