While you may be used to seeing pulling trucks, or even tractors in Diesel Power, we thought we'd introduce you to the baddest of the bad-20,000-pound sled pulling semitrucks. Last summer at an OSTPA ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results