torc dtna truck 3

on September 8, 2019

Daimler / Torc autonomous semi on closed-course roadway

Jim Dudleytorc dtna truck 3