Colorado Blizzard of 2003

(scroll down for all the pics)

A blizzard hit the Boulder, CO area. It dumped about two feet of snow in less than 24 hours.

March 19, 2003