30 inches of snow in 30 seconds December 27, 2010 St. Louisans can't complain when we get 3 inches anymore. blizzard, linked, snow