Think different. See further. Say BLEH.
Monday July 24th 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