A meteor lit up the sky over St. Louis on Monday night 11/11/2019. This awesome display was captured with EarthCam’s St. Louis webcam. Watch the amazing display below!