Denver metro area residents can expect slick streets and as much as 8 inches of snow before the white stuff tapers off this evening.
By Tom McGhee The Denver Post, Denver Post: Local
Sun, 12/06/2009 - 10:20am
Denver metro area residents can expect slick streets and as much as 8 inches of snow before the white stuff tapers off this evening.