Feedback

Watch Fireball Streaking Across Las Vegas Night Sky

 

Streaking fireball spotted over Nevada and California Tuesday night was Russian space debris, U.S. defense officials said.

Shows