See on Scoop.it – NEW YORK DMV
The 2013 American Le Mans season (and the series itself) is over. Corvette Racing again swept the team, driver, and manufacturer championships. Is it all just about money, or is there some kind of secret sauce that makes a winning race team?
See on drive.jalopnik.com