Episode 106 - The Watcher

Santa knows if you’ve been naughty or nice, but a family in New Jersey found out that Santa wasn’t the only one watching them. And The Watcher was even creepier…