Police Station Ghost Caught On Video
gable1939
Published
09/27/2014
Officers at the Espanola, New Mexico, police department believe they caught what appears to be a semi-transparent figure walk across the station's parking lot and through a chain-link fence...
8 Comments