Aston Martin DBR1/2 eyes most expensive British car title with £20m price tag
It was just a few days back we reported about 1929 Bentley Blower becoming the most expensive British car sold at auction with a £5,041,500 price tag. It took away the title from 1904 Rolls-Royce auctioned in 2007 for an exorbitant $5 million. However, the title, we hope, won’t rest with Bentley Blower for a long time as a British dealer has put 1957 built Aston Martin DBR1/2 on sale for a staggering £20mil ...
Read more ›