Tag "ufo sighting florida"

Twin UFO’s Filmed Over Vero Beach, Florida – Jan 2015

Twin UFO’s Filmed Over Vero Beach, Florida – Jan 2015 (0)

Interesting footage of two bright unknown objects hovering in the sky over Vero Beach, Florida.