No comments
Chelyabinsk Meteor
Eyewitnesses: “A Fireball Flew By”
The 2013 Chelyabinsk meteor passed over Russia on February 15, 2013 creating a state of panic to the areas that it passed closely by. Continue reading