home Top Car Crashes Car crash victim`s ghost looking down on his body

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…..