• Embed

Russian Meteor Strike

Clip2/19/2013

After an unexpected and cataclysmic 10-ton meteor strike in Russia, NASA scrambles to improve its asteroid detection program.

Watching