RAW: Diesel trucks crash on I-25 at Orchard, stalling traffic

Nearly 100 gallons of diesel fuel spilled on Interstate 25 near Orchard Road Monday afternoon after two semi trucks hauling the fuel collided. (Courtesy: South Metro Fire)