Tag: car ghost

The Screaming Ghost photo

This eerily chilling photo, shows a tragic tortured soul, trying to move onward into the afterlife. This fatal accident occurred back in 1984, at Hyde Park golf course located in …
×