Japan / EPISODE

The Screaming Dead: Terror of the Camp Monster

S5 E17 · August 10, 1996 · 24 minutes

Overview

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.

Sign in to track this episode →