VarmintCong
Senior Member
We can deduce that article is BS, lol.1. We know the new hatchback will be made in Ohio. We've know that for about a year now. The Swindon UK plant is closing in June.
2. We know that a hybrid system is NOT coming to the CTR yet.
Sponsored