Northern Taurid Meteor Shower Lights Up the Skies Over St. Louis

St. Louis was experiencing a fireball show recently, the phenomenon being captured on cameras. KSDL and KMOV reported the meteor falling from the skies on a Monday night, which amazed…

Read more »