Meteor Crash Breaks Windows!

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

ADD BY:

COMMENTS: