ufo-fleet-mexico

This UFO sighting video was filmed over Mexico on 22nd October 2020 at 7:30pm.

Your opinion?
  • Not Alien (4)

Read More On This At Latest UFO sightings