The first ever Aston Martin DBR1 Le Mans Car is coming up for auction and could fetch in excess of $20 millionPosted by Rentarace on Monday, June 26, 2017