WATCH: Meteoroid Explodes Over Skies of Ohio! (VIDEO)
Last night a meteoroid exploded over the skies of Ohio. According to Space Weather, the meteor was traveling at 114,000 mph when it hit the Earth’s atmosphere. It was captured on NASA’s camera and was reportedly visible from at least 14 US states. Thankfully it blew up before it could get farther into our atmosphere….

