Image Credit: Future Publishing via Getty Imag The National Weather Service (NWS) confirmed that a meteor was to blame for a loud explosion over Ohio and Pennsylvania. The object, which became a meteorite the moment it impacted Earth's surface, created a "boom" sound, as described by confused residents in the area. So, where exactly did the object hit? Here's what NASA and other officials revealed. Did a Meteor Really Hit Earth in March 2026? The NWS in Cleveland confirmed via X.com that the loud explosion on March 17, 2026, "was the result of a meteor.
Hollywood Life
Where Did the 2026 Meteor Hit? Ohio & Pennsylvania Details
March 18, 2026
18 days ago
Share this article: