Video of fireball over St Louis area caught on multiple security cameras 2
Fire in the sky, Saint Louis Arch ufo? this dream from October 23rd, 2019 is amazing and terrifying
Around 8:50 p.m. the Fox 2 phones lit up as viewers call about hearing a loud boom or seeing a bright flash of blue light in the western St. Louis Metro area. Viewers reported sightings from St. Peters, O'Fallon Missouri, and St. Louis County. Meteorologist Glenn Zimmerman says it was most likely a meteor from the Taurid Meteor Shower burning up as it entered Earth’s atmosphere.