People You Should Know
Amazing UFO sighting filmed over Vero Beach, Florida 27-Jan-2015
Here’s this interesting UFO video that was recorded from Vero Beach, a city in Indian River County, Florida. This was filmed on Tuesday, 27th January 2015.
Advertisement - read more
Create your own unique website with customizable templates.