A historic blizzard that blasted Colorado on Sunday dumped 2 feet of snow in the Denver area, knocked out power to tens of thousands of... Continue reading...