Two truck ved in a weather-related fatal crash on Interstate 81 in April 2008 pleaded guilty to improper driving in Shenandoah County General District Court Tuesday afternoon.