Skip to main content
Report this ad

See also:

Florida witness recalls 'being' watching from hovering UFO

A 2008 event is recalled by witnesses who say a UFO emerged from the Gulf of Mexico.
A 2008 event is recalled by witnesses who say a UFO emerged from the Gulf of Mexico.
Google Maps.
Report this ad