This new footage of a multiple unidentified flying objects was filmed in somewhere in Brazil on 17th December 2020.

Your opinion?
  • Not Alien (5)

Read More On This At Latest UFO sightings