C chris2EM Guest Mar 6, 2009 #2 No, not the US or even Canada. Toluca, Mexico Car Assembly plant. It also shares Mitsubishi designed parts.
No, not the US or even Canada. Toluca, Mexico Car Assembly plant. It also shares Mitsubishi designed parts.