Russian Meteor Blast Explained by NASA VIDEO

Web Pro News
Wednesday 27th February, 2013

shockwave following the meteor’s destruction shattered windows and damaged property throughout the Russian town. Later that week, the European Space Agency (

Read more

  • No comments yet for this story

  • what do you think

    CAPTCHA Image

    By submitting your comment you agree to Big News Network’s Terms Policies.

    Leave a comment