Challengers built in France??
Posted: 23 Feb 2006 19:22
Hey guys...Was just reading the 'cars left in sweden' post, and somebody mentioned a bit about challengers being built at the SIMCA plant! What!? Someone fill me in on this one please! I have never heard about that. If Chrysler would have challengers built in France to Dodge (no pun intended) tax laws, why would they even bother with sending cars from Hamtramck over to that part of the world?