Clearwater
UFOs over Clearwater Beach, Florida.

Source Link: John L https://www.youtube.com/watch?v=h0mo89Tgqf8 Permissions Granted To Only Real UFOs This UFO sighting was filmed in Florida by John L. "I took this video on Friday night at Clearwater Beach. If you were there this past Friday 02-26-2021 and saw this, please let me know! I ...

READ MORE +
UFOLand.org
Logo