Northeast Ohio Explosion: Meteor Impact Theory Supported by GLM Imagery

Reports of an explosion have been widespread across Northeast Ohio, with the National Weather Service Cleveland (NWS) indicating that a meteor may have caused the massive boom. The latest GLM imagery supports this theory. Residents from Elyria to Perry reported hearing the explosion, highlighting the extent of its reach. Stay tuned to 19 News for further updates on this developing story.