The Aston Martin DBR1 is likely to become the single most expensive British car of all time when it rolls across the auction block
23