UFO Hunters: Underwater Alien Bases Located (S3, E4) | Full Episode | History
43849 Share
On November 11th 1987, the small town of Gulf Breeze, Florida is inundated with UFO sightings. More than 200 witnesses see strange, unexplained lights in the …