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.
S5 E17 · August 10, 1996 · 24 minutes
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.