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