Strange UFO activity filmed in the sky above Florida three days ago.
Witness report: UFO sighting in Florida. Fast-moving red light and two stationary orbs. Saw these on March 20 at around 10 pm in Clearwater Beach. The two orbs are to the north in the video
Not Alien (0)