Navistar International Semi Tractor Trailer Truck display at a dealership. Navistar International is subsidiary of Traton #252706495
Description
Indianapolis - Circa July 2022: Navistar International Semi Tractor Trailer Truck display at a dealership. Navistar International is subsidiary of Traton