New UFO footage filmed over New York. This event happened on 12th January 2020.
New UFO footage filmed over New York. This event happened on 12th January 2020.
Witness report: 4 orbs on captured on video. They are not balloons they would stop & change direction.