For daily wit & wisdom, sign up for the Almanac newsletter. Email Address December 20, 2006 Weather Snowstorm began in Denver, Colorado, that delivered up to 30 inches of snow ADVERTISEMENT ADVERTISEMENT