The Screaming Dead: Terror of the Camp Monster - S5.E17
August 10, 1996
4
ratings
0
reviews
0
video reviews
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.