St. Louis, MO Meteor – Sept. 11, 2019 Posted on May 27, 2020 by skyfallmeteorites Craters Formed by Meteor Impacts Chelyabinsk, Russia Meteor – Feb. 15, 2013