Meteor explodes over Russia, almost 1,000 injured

[youtube id=”iCawTYPtehk” width=”620″ height=”360″] By Brandon...

Read More