torc dtna truck 2

on September 8, 2019

Daimler / Torc autonomous semi on closed-course roadway

Jim Dudleytorc dtna truck 2