UFO Videos Featured

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

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

Interesting footage of two bright unknown objects hovering in the sky over Vero Beach, Florida. This video was recorded 27th January 2015

About Author

admin

Leave a Reply