Categorized | UFO Sighting Reports

More than 100 UFOs sightings reported in NY last year



More than 100 UFO sightings were reported in New York last year to the National UFO Reporting Center. The center, based in Davenport, Wash., says …



Source link

Leave a Reply