Review UFO sightings submitted between August 19 and August 20, 2017. Locations: PA, USA; Del Rio, TX, USA; Louisville, KY, USA; Nunn, CO, USA and El …
by W.C. | Aug 21, 2017 | Recent UFO Encounters
Review UFO sightings submitted between August 19 and August 20, 2017. Locations: PA, USA; Del Rio, TX, USA; Louisville, KY, USA; Nunn, CO, USA and El …