Land Rover launched three pre-production vehicles, dubbed the Series I, at the Amsterdam Motor Show in 1948 (pictured below). It has now been exactly 70 years since that …read more
Land Rover launched three pre-production vehicles, dubbed the Series I, at the Amsterdam Motor Show in 1948 (pictured below). It has now been exactly 70 years since that …read more