Police in Espanola, New Mexico have caught something very interesting on their station surveillance cameras. They believe it to be a ghost, but could it be some other anomaly? What do you guys think? Ghost or no?