Land Rover factory in Solihull





A worker places the badge on a Land Rover Discovery at their factory in Solihull, central England, February 28, 2012. Land Rover's one millionth Discovery comes off the production line on Wednesday. Picture taken February 28, 2012. REUTERS






  Comments - 0


You May Also Like