Skip to playerSkip to main contentSkip to footer
  • 8/4/2018
Air Force Silent Following Huge Meteor Crash On July 25, a meteor exploded over the earth with 2.1 kilotons of force, equal to the force of more than 2,000 tons of TNT. NASA data reveals the meteor The explosion occurred a mere 27 miles north of a U.S. Air Force early-warning radar at Thule Air Base. While the event has been verified According to a NASA study over the course of 20 years, On February 13, 2013, a meteor stuck Chelyabinsk, Russia

Recommended