WTF Cinema Episode 50 – Little Shop of Horrors

50 episodes? That is a LOT of bad movies.

Advertisements