Tires, wheels and rims Belgium, Roksem
Cabins and interior Portugal, Leiria
Electronics Portugal, Leiria
Engines 108,119 miles Portugal, Leiria