This fleet of UFOs was filmed in the night sky above Rome in New York. This happened on 25th June 2020.

Witness report: Some of the orbs were moving close to eachother as if they were connected

Don’t forget to install our new Android App for the latest UFO videos!

Google Play link

Your opinion?
  • Not Alien (5)

Read More On This At Latest UFO sightings