Tagged: St. Paul Police Department

The Screaming Ghost photo

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 Minnesota. There were four...

×