Most Expensive British Car, 1959 Le Mans Aston Martin
Aston Martin is approaching its 100th anniversary and one of its spectacular model built in 1957 is about to become the most expensive British car ever made. It is the immaculate Aston Martin DBR 1 /2 which is regarded as the single finest car built by Aston …