Nick's Picks: Meteor streaks across the sky over St. Louis at height of Northern Taurids shower

A meteor lit up the sky over St. Louis, Missouri on Monday night.

Latest Videos

Good Day Charlotte