'What The Heck Was That?': St. Louis Reacts To Monday Night's Meteor Shower Fireball
Did you see the bright flash last night? Many home security cameras in the St. Louis area sure did. The annual Taurid meteor shower, known to burn …
Read more on publicbroadcasting.net
St. Louis Public Radio flipped this story into St. Louis News•1618d