Colorado: Weather related Crashes Snarl Traffic
Several weather-related crashes in the Denver metro area and mountains closed highways and snarled Monday traffic.
Several weather-related crashes in the Denver metro area and mountains closed highways and snarled Monday traffic.