Princess Diana’s ‘ghost’ caught on camera in Glasgow?

On of my biggest pet peeves is when ghost hunters find a piece of “evidence” that is clearly faked and then go to the media to claim that they have proof of paranormal activity. Now we have another irresponsible paranormal investigator claiming that some footage taken in a Glasgow church shows the ghost of Princess […]