On November 11th 1987, the small town of Gulf Breeze, Florida is inundated with UFO sightings. More than 200 witnesses see …
source
On November 11th 1987, the small town of Gulf Breeze, Florida is inundated with UFO sightings. More than 200 witnesses see …
source