Watch CBS News

Denver's largest snowstorm since 2003 saw 81,000 people lose power, over 1,000 delayed flights

One couple in Lakewood say that after they lost power, they worked their remote jobs from a nearby coffee shop.
View CBS News In
CBS News App Open
Chrome Safari Continue