Thursday, August 30, 2018

UFO Seen Over Cedarhurst, New York, USA - August 29, 2018