Navistar International Semi Tractor Trailer Truck display at a dealership. Navistar International is subsidiary of Traton #272215418
Description
Indianapolis - Circa March 2023: Navistar International Semi Tractor Trailer Truck display at a dealership. Navistar International is subsidiary of Traton