A Current Affair (A Fox TV production) visit Gulf Breeze in 1992 to investigate the UFO sightings and ended up filming them themselves. Producer Leila McMurray was handed a pair of binoculars to look at the UFO and described seeing a ring of 6 red lights.
9 сен 2024