
Auto Shanghai 2011 : Range Rover Evoque makes Chinese debut
The Range Rover Autobiography Ultimate Edition was unveiled in Shanghai. Only 500 units will be commissioned globally, with each car crafted to customer order only. Already, more than 150 orders […]