International MXT pickup: Moscow transport museum

The International Extreme Truck Series (often identified by the acronym XT) is a range of pickup trucks produced by Navistar International from 2004 to 2008. Power – 300 hp. Moscow transport museum

Read more: World best cars by Jordi Vilaró ...