Review UFO sightings submitted between September 21 and September 23, 2017. Locations: Carlsbad, Texas, USA, Denver, Colorado, USA and Castro Valley, …
by W.C. | Sep 23, 2017 | Recent UFO Encounters
Review UFO sightings submitted between September 21 and September 23, 2017. Locations: Carlsbad, Texas, USA, Denver, Colorado, USA and Castro Valley, …