self-discharging truks 210hp off road truck

quote