Cars

 Print this page 

Land Rover quiz

2. The first Land-Rover is launched in 1948, but at which Motor Show?

A. Amsterdam >>

B. Geneva >>

C. Paris >>