I-25 in Denver Tech Center back open

16 hours after that tanker crashed and started to burn, everything is clear and ready to go for the morning commute.
Published: 6:38 AM MDT June 1, 2017