Largest meteor to hit earth in 100 years slams into Russia

Published: 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