Meteor explodes over Vermont with the force of 440 pounds of TNT Live Science
UK meteor: Fragments of fireball likely made land after hitting Earth at 30,000mph Science News Express.co.uk
UK meteor: Fragments of fireball likely made land after hitting Earth at 30,000mph Science News Express.co.uk
Read more…
Read more…