Ghost Caught On Tape In Oklahoma

Paranormal Unexplained

News report out of Oklahoma, where a security camera catches what appears to be a spirit haunting a parking lot just hours before multiple fatal car accidents.

5 years, 1 month ago Read More