Remembering the March 18, 2003, Blizzard: One of Denver’s Worst Snowstorms
On March 18, 2003, a historic blizzard struck the Denver metro area with unprecedented intensity, paralyzing the city and surrounding foothills with feet of heavy, wet snow. It was one of the most severe winter storms recorded since weather observations… Read More »Remembering the March 18, 2003, Blizzard: One of Denver’s Worst Snowstorms