Denver UFOs Likely Insects, Says Cinema

Denver UFOs Likely Insects, Says Cinematographer
LiveScience.com
A screengrab from footage of the supposed Denver UFO.
View Comments