torc dtna truck hwy_01

on September 8, 2019

Daimler / Torc autonomous semi on roadway

Jim Dudleytorc dtna truck hwy_01