CBS NewsNorthern Taurids Meteor Shower: Meteor lights up the sky over St. Louis, MissouriNov 12, 2019more_vert