Ad: 3 seconds
Ad: 3 seconds

Episode 183: The Screaming Dead: Terror of the Camp Monster

Subtitled
Over the summer, the girls go camping in the mountains, where they run into the Three Lights, who are there shooting for an upcoming film.
TV-PG

Available on DVD / Blu-ray

Ad: 3 seconds