UFO fleet filmed over Rome, New York 25-Jun-2020

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?
  • Real (12)
  • Not Alien (11)
  • Fake (0)

3 Comments

Leave a Reply

Your email address will not be published.