The Critics Are Quiet, For Now
by Erik Nielsen
Photos courtesy and copyright Ferrari Media
Sebastian Vettel was able to keep his critics at bay for another week when the German was able to convert his pole position to repeat as winner of the Japanese Grand Prix at Suzuka. [Read more…] about Japanese Grand Prix, Oct. 10, 2010