Joined: Oct 2017
Posts: 67
Saskatchewan, Canada

Matt Online content OP

Site Owner
1963 Ghost of Newby Church in Yorkshire, England

Snapped in 1963 at the Newby Church in Yorkshire, England, this photo appears to depict a spooky nine-foot-tall figure wearing a cowl and standing at an altar. Several photo experts have scrutinized the photo and have declared it is not the result of a double exposure or other photographic tricks.


"Coming together is a beginning; keeping together is progress; working together is success." - Henry Ford