Russian Meteor Footage Conquers the Internet

Published On: Feb 15 2013 04:36:25 PM EST   Updated On: Feb 15 2013 12:07:49 PM EST

A huge meteor strike in Russia’s Ural Mountains triggered a boom that shattered glass, damaged buildings, and left hundreds seeking medical treatment.