UD Trucks releases the 44th Tokyo Motor Show trailer, introducing further vision for “Smart Logistics” together with two world premieres at the show

October 19, 2015 | UD Trucks Press Release