This rare sports car painted British Racing ... "Green Rat" became an iconic image, capturing the essence of McQueen's cool ...
The most expensive Jaguar D-Type ever sold was the 1956 24 Hours of Le Mans winning car with Ecurie Ecosse behind the wheel.
The 1954 example, piloted by Stirling Moss to 172.97 mph on the race’s Mulsanne Straight, will be sold through Broad Arrow ...