Russian Meteor Footage Conquers the Internet

Published On: Feb 15 2013 03:36:25 PM CST   Updated On: Feb 15 2013 11:07:49 AM CST

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