Feedback

Rock Slide Shuts Down Part of Interstate

 

Crews near Glenwood Canyon in Colorado worked to clear a rock slide that sent 8 massive boulders tumbling onto the road. KUSA's Matt Renoux reports.

Shows