ITD mechanics work all day during snow storms
The hours are long, the work is difficult, and it's anything but glamorous. But, without them our streets and highways simply wouldn't get plowed. KREM 2's Taylor Viydo met with the mechanics at the Idaho Transportation Department for some insight on how they keep all the plows rolling.
6:25 PM PST March 7, 2019
6:24 PM PST March 7, 2019