(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