UFO activity filmed over Clearwater Beach, Florida – 20th March 2021 FeaturedUFO Videos By admin On Mar 25, 2021 0 26 Share New video footage of fast-moving red light and two stationary orbs over Clearwater Beach, Florida. ufo sightingufo video 0 26 Share