A fireball meteor exploded with the force of 250 tons of TNT over Northeast Ohio on Tuesday, March 17, and was visible from as far away as Chicago, Toronto, Philadelphia, and Richmond, Virginia, NASA ...
A loud boom heard across Northeast Ohio that rattled homes and startled residents across the area Tuesday morning was a meteor, NASA confirmed. The "very bright daylight fireball was observed by ...