dpo.st
Rear-end collision on I-25 ramp to I-70 backs up traffic for what seems like forever
A three-car crash involving an oil spill has caused delays Wednesday afternoon, backing up northbound Interstate 25 from Interstate 70 back to 6th Avenue.