Tag: Land Rover Defender

Land Rover Produces Its 2 Millionth Defender

 British car manufacturer Land Rover has just unveiled the two-millionth reproduction of the classic 1948 Defender. To commemorate the iconic production,...

Editor's Pick