I have a lot of St. Louis friends on Facebook and last night there were a whole bunch of posts about something mysterious in the St. Louis sky. The National Weather Service tells CNN that it was a meteor and it was caught on a bunch of cameras! Even people in Kansas City and Illinois saw this flash of light in the sky.
Here is EarthCam video of the metor as viewed on the banks of the Mississippi River East of the Gateway Arch.