2013-10-22

UFO Over Miami, Florida, sphere footage with 900mm focal length scope 10/18/13 5:36pm EST, UFO Sighting News.

Date of sighting: October 18, 2013, 5:36pm EST
Location of sighting: Miami, Florida, USA