Meteor Crash Breaks Windows!

February 15, 2013

A meteor over Russia's Chelyabinsk region sent shockwaves which blew out surrounding windows. Check this out!