98: San Pedro Haunting
Manage episode 346039683 series 3411888
The haunting of San Pedro is not as well known as some of the most infamous hauntings out there, but it has some of the biggest claims ever with some evidence to try and back it up. Finally someone had their camera and knew how to use it!
145 episodes