
2nd biggest snowstorm ever: Remembering the 2003 blizzard that crippled Denver for days
From March 17-19, 2003, a blizzard in Denver caused building collapses and Colorado roads and interstates were completely shut down for days.
Trending:









