This strange phenomenon was filmed in the sky above Phoenix, Arizona. Larger UFO was dropping smaller orbs, this happened on 23rd January 2021.

Your opinion?
  • Not AlienΒ (4)

Read More On This At Latest UFO sightings