The Japanese Grand Prix is finally underway following a 10 minute delay due to barrier repairs at the Suzuka Circuit. A ...
And where does your favorite rank?