10.27.2019 - By Evidence Locker True Crime
Two babysitters met with foul play in the 1950s and gave rise to the horrifying urban legend of The Babysitter and the Man Upstairs.