Police dispatch talk UFO seen in metro-east in 2000

A UFO sighting near Highland in January 2000 flummoxed local police.
Up Next
A UFO sighting near Highland in January 2000 flummoxed local police.