Denver UFOs Likely Insects, Says Cinematographer

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