Corvette Racing Victory By IBxAnders - November 10, 2010 Tags: 2010 Petit Le Mans, atlanta, corvette racing victory, team Related