National Weather Service United States Department of Commerce

That was a big one! 6.4 inches in St Louis was the 5th biggest November snowstorm on record. Some places across the region got as much as 10 inches.
Who's ready for some more snow?