Suzuka beckons

Motor Racing - Formula One World Championship - Japanese Grand Prix - Race Day - Suzuka, Japan

F1 teams and drivers will barely have time to catch their breath following a drama-filled Malaysian Grand Prix, as Japan’s iconic Suzuka track beckons to host round 17 of this year’s world championship this weekend.