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

↓ Advertisement ↓
↓ Advertisement ↓