Mercedes-Benz Vision URBANETIC people-mover module

D529193 Daimler kicks off into IAA Commercial Vehicles 2018 with approximately 500 journalists and more than 100 vehicles
Loading