Other Trucks 2001 Spain, la rioja
Cab & Chassis Trucks 1.86 miles Netherlands, HAAFTEN
Other Trucks 2005 Greece, GR