Think different. See further. Say BLEH.
Sunday October 22nd 2017

Car crash victim`s ghost looking down on his body

A bystander took this photo on the so called “Damned road” in Chile -otherwise A16 highway.

Witnesses claim the photo is real, since the ghost appeared to be wearing the same kind of clothes in the photo as the victim…..

YouTube Preview Image

Be Sociable, Share!

Leave a Reply