Giant Ghost Claimed to be Captured in Google Earth Image

I’m pretty convinced I could put a photograph up of anything on our paranormal website, draw a red circle around some random spot in the photo, and people would swear to God that they could see all manner of things in the red circle. I actually don’t need to be convinced, because it happened to […]