Now Playing:

TV

Nova

Meteor Strike


Scientists hunt for debris and clues to the origin and makeup of a meteor that landed in Russia.