Automakers can be their own worst enemy.
Read This Article
What It Is: The Land Rover Range Rover Evoque is new for 2012 and a mouthful to say the least.
After 67 years the Land Rover Defender will cease production in 2015.
The latest version of Land Rover's flagship vehicle, the Range Rover, will go on sale in the fall of 2012.