Did you know that the Aston Martin DBR1 sports car won the 1000km Nürburgring round of the World Sportscar Championship in all three years it entered? SOMEFACTS.com