Show notes
Ford would say the Ranger Super Duty is the ultimate Ranger. I would agree, except for the price, the additional mass and the fact that they've taken 30kW away from the 3.0V6's maximum power...
Ford would say the Ranger Super Duty is the ultimate Ranger. I would agree, except for the price, the additional mass and the fact that they've taken 30kW away from the 3.0V6's maximum power...