Closed Captioning
apply | reset x
font
size
T
T
T
T
color

December 23rd, 2015

What was that light streaking in the sky above Las Vegas?

A streaking fireball spotted in the skies over Nevada and California Tuesday night was Russian space debris, U.S. defense officials said.

More video

TRENDING

LIFESTYLE