Blizzard in Denver Posted On 20 December 2006 Heavy snow in Denver, December 20, 2006. Leave a Reply Cancel reply