Gods & Rovers Driver's Jacket, reflects the spirit of classic four-wheelers with the timeless Hounds-tooth pattern, using dark monotone hues in wool and cotton.
In 1948, the first Land Rover was officially launched 30 April 1948, at the Amsterdam Motor Show. This car, with registration number HUE 166, was the first pre-production Land Rover.