Loading...
Showing posts with label Scotland Diana. Show all posts

Did Tourists Capture the Ghost of Princess Diana ? (video)

Ghost of Princess Diana on Optical Illusion? A group of Chinese tourists filmed the stained glass window in Glasgow, Scotland without realis...