Death of the Land Rover – the car that financed P6
The Land Rover, the world’s longest serving vehicle, has ceased production at the Solihull plant after an unparalleled 67 year production run. One of the most successful utility vehicles of all time, there was short period during the 1950s where more of the world’s