UFO mystery gains national attention

Denver's UFO mystery has gained national attention, and now there's been another UFO sighting, across the country.

In Florida, rumors are swirling about a UFO after beams of light were recently spotted in the Cape Coral skies.

Watch the video to find out how one man is trying to solve the mystery.

Filed in: News

Suggest a correction