Watch the fireball that exploded over Ohio last night
Last night, a meteoroid hit Earth’s atmosphere over Ohio, exploding in a fiery flash of light. Space Weather reports that the meteor was traveling at 114,000 mph when it hit the Earth’s atmosphere at 11:33 pm EDT. The explosion was captured by a NASA all-sky camera in Hiram, Ohio, and was reportedly visible from at…