Has the world given up on the 'world car'? – Car Magazine

That great British off-road icon, the Land Rover Defender, is produced in Slovakia. … Many specialist vehicles ? take the Porsche 911 and Range Rover …
View full source