Ford vs Ferrari, Hunt vs Lauda… Motoring's biggest rivalries – Autocar

The first Land Rover was built in 1948 as a robust and dependable mode of transport for any terrain. It was an instant success, both in the UK and in …
View full source