Here’s one interesting footage of a bright UFO hovering above South Beach in Miami, Florida on 10th May 2022.

What do you think about it?

Your opinion?
  • Not Alien (1)

Read More On This At Latest UFO sightings