World Premiere of the Freightliner Autonomous Truck at Hoover Dam

World Premiere of the Freightliner Autonomous Truck at Hoover Dam