We wrote about the new Range Rover a few weeks ago, but after the official launch party last night at a ballet school in London, Land Rover has released a few more juicy details and a ton of new images. Order books are now open and the vehicle is being made at a brand new £370 million (US$590 million) aluminum body plant in Solihull England – the largest in the world... Continue Reading London reveal of all-new 2013 Range Rover brings new details and pics

Section: Automotive

Tags: Land Rover, Luxury, Range Rover, SUV

Related Articles: