UFO Sighting Over Miami, Florida – April 21, 2021

An unknown bright orb has been spotted over Miami, Florida on April 21, 2021.

An unknown bright orb has been spotted over Miami, Florida on April 21, 2021.

Leave a Reply