Season 11 Japanese Grand Prix

The Season 11 Japanese Grand Prix was held at Suzuka. Nick Worseling took his 1st career win.