03 October 2010, 18:04
onefunzr2Corvette Racing Wins Petit Le Mans on Last Lap!!!
It ain't over 'til WE say it's over!
Ferrari runs out of E85 Celebration in the pitsNot bad for a 2 valve per cylinder pushrod V8 competing against Ferrari, BMW, Porsche.