05-11-2011, 05:02 PM
|
|
So Fucking Banned
Industry Role:
Join Date: May 2011
Location: New York
Posts: 544
|
Quote:
Originally Posted by redwhiteandblue
They are made in Solihull near Birmingham, UK - so yes, you're about spot on.
|
http://www.worldcarfans.com/11008122...ndia-and-china
Quote:
In an effort to continue cutting costs while expanding sales at Jaguar Land Rover, Tata Motors will begin Land Rover assembly at factories in India and China.
|
|
|
|