New Paccar Diesel Engines for Trucks at the IAA International Motor Show for Commercial Vehicles 2012. Hannover, Germany


Size: 5184px × 3455px
Location: Hannover, Germany
Photo credit: © VDWI Automotive / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2012, auto, automobile, autoshow, diesel, engine, engines, germany, hannover, hanover, iaa, industry, mechanical, mechanics, motor, motorshow, paccar, show, truck, trucks, vehicle