Snow continues pile on as blizzard slams Denver

  • 5 years ago
Roads conditions are treacherous and drivers are facing a near-whiteout in the midst of a powerful blizzard in Denver, Colorado on March 13.