Allentown
79° F
Clear
Clear

Largest meteor to hit earth in 100 years slams into Russia

Playing in 10 seconds

Next Up:
Published On: Feb 15 2013 07:00:00 PM EST   Updated On: Feb 15 2013 10:30:21 PM EST

Largest meteor to hit earth in 100 years slams into Russia