You Have To Go Inside

161004_3110033_You_Have_To_Go_Inside_anvver_8_800x450_1191929923769
This Episode is Currently Unavailable
S1 - E1

You Have To Go Inside

A creepy, long-forgotten puppet show may be the link between a string of 1988 murders and the disappearance of a child today.
Aired: 10/11/2016