"Shuttle buggy" falls off trailer on I-25, causing major traffic headaches in Denver area
Traffic on southbound I-25 heading into Denver was delayed on Wednesday morning after the Colorado Department of Transportation said a piece of construction equipment called a "shuttle buggy" fell off a trailer.