14C828_01_reduced Published December 6, 2014 at 1800 × 1010 in Daimler Trucks North America HQ under construction Next →