Denver7 Traffic
Clearing semitruck crash on WB I-70 after Tower Road creates major traffic delay
The clearing of a semitruck crash out east on westbound Interstate 70 after Tower Road created a major traffic delay for Monday morning commuters.
Katie Parkins