You are using an older browser version. Please use a supported version for the best MSN experience.

Meteor streaks through sky over St. Louis

Many people in the St. Louis area reported seeing a bright blue flash of light followed by an apparent meteor falling to Earth. It happened during the peak of the Northern Taurids meteor shower. "CBS This Morning" has details.

Latest News Video

More News Video Partners

image beaconimage beaconimage beacon