Fireball Lights Up the Skies Over St. Louis During Northern Taurid Meteor Shower by Derek McKinney | Posted on November 12, 2019 Make a wish: Cameras in St. Louis, Missouri caught what appeared to be a meteor falling from the skies on Monday night, KSDL and KMOV reported. Read more… via Gizmodo Check out the Finding Your Identity Podcast