Dust
319

Underwater Alien Bases

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.