Demountable Trucks 2017 479,501 miles Netherlands, Vuren, The Netherlands7d
Cab & Chassis Trucks 2015 558,613 miles Germany7d