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 least 14 US states.

Folks who live in or near Ohio, did you happen to see last night's fireball?

Ohio Fireball [Space Weather]