Some residents immediately feared the sound was an explosion, according to CBS affiliate WOIO, but weather service officials say it appears to have been a meteor.
The March 2026 meteor frightened residents in both Ohio and Pennsylvania after many heard a loud explosion in the morning.
A loud boom shook Northeast Ohio Tuesday morning, rattling homes. See what the National Weather Service says it may have been ...