Emergency crews are on the scene of a hit-and-run accident westbound I-76 at the Dahlia Street bridge, which is between 88th Avenue and the southern U.S. Highway 85 turnoff that goes into Commerce City.
Initial reports are that a semi-tractor trailer hit another car and left the area.
Add new comment
Read and share your thoughts on this story