Meteor Blasts St. Louis Night Sky - Seen From 8 States

Check out this fireball that lit up the skies over the St. Louis Gateway Arch Monday. It was mainly seen in the Missouri region, but the American Meteor Society says it received more than 90 reports from eight states, including Indiana, Minnesota and Illinois.


View Full Site