S5E17 · The Screaming Dead: Terror of the Camp Monster

The Screaming Dead: Terror of the Camp Monster

S5E17 · 1996-08-10 · 24 min

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.

The show’s own verdict is on its page.