Loading...
Showing posts with label Don Decker. Show all posts

The Mysterious Case of the Devil and Don Decker

It was the case that put Stroudsburg, Pennsylvania, on the paranormal map, and now a New Zealand researcher is trying to crack it wide open....