Engines Spain, San Martín de la Vega, Comunidad de Madrid
Other Components Portugal, Leiria
Curtain Side Trucks 2001 149,155 miles Italy