UFO Hunters
Underwater Alien Bases
S3 E4:
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 sky.