International MXT pickup (truck): 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: Transport, aviation and fighting vehicles by Andrew Pantele ...