'It's On All Of Us': Denver Reviews Rising Deaths On Roads

Denver city leaders joined federal officials from different transportation agencies to highlight their partnership working together to improve the roads for those who travel by car or any other method.