Episode

Meteor Strike

A meteor burst into a fireball over Siberia. Can we spot the next deadly asteroid in time?
Aired: 3/27/2013 | 0:52:52