In what year was the first

Land Rover produced?

CORRECT

1948

The world's longest-serving vehicle ceased

production in 2016, after a run of 65 years.

 

 

Main

Menu