Schumacher Wins Grand Prix of Europe

Well, the best driver in the world has done it again.

Unlike last year where he was hobbled by a slow chassis and fu*ked up tires, Michael Schumacher won last Sunday's FIA Formula 1 Grand prix of Europe, run at the Nürburgring.
Hopefully, this signifies a turn-around for Schumi and Ferrari.