Diesel Power Challenge 2020 voting is now open! Enjoy this special episode giving you a run down of all the trucks trying to get in the competition this year.