UFO Videos Featured

UFO sighting filmed over Port Charlotte, Florida – 12th April 2021.

UFO sighting filmed over Port Charlotte, Florida – 12th April 2021.

This unknown craft has spotted flying over Port Charlotte, Florida on the 12th April 2021.

Witness report: Hard to explain have video, keep in mind please it was moving against the wind as the video will show. We were fishing and it came out of almost nowhere.

About Author

admin

Leave a Reply