The Sitter - S1.E13
January 5, 1986
7
ratings
0
reviews
0
video reviews
Overview
Two young boys get the best of every sitter in town, until they meet one who uses voodoo to settle them down.