Review UFO sightings submitted between August 10 and August 12, 2017. Locations: Rio Grande, OH, USA; New York, USA; West Allis, WI, USA and Santa …