Meteor Sightings Reported In Missouri And Other States
If you thought you saw a meteor Monday night, you’re not alone. Reports of the bright flash streaking across the sky came in from St. Louis to Columbia, all the way down to the Springfield area and