Ghost Caught On Camera
rberry2484
Published
09/26/2014
The police station is Espanola, New Mexico, is set up with state-of-the-art gates and alarms designed to keep out intruders, but the security measures don't seem to be doing a good job of scaring away ghostly trespassers.
4 Comments