Cab & Chassis Trucks 2009 1,849 miles United Arab Emirates, Dubai, Dubayy
Cab & Chassis Trucks 2021 China