Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Jenson Button and Michael Schumacher are ready to race at the Race of Champions Nations Cup final in Beijing on November 3rd, 2009. The Beijing National Stadium (The Bird’s nest) hosted the event.
Photo taken on: November 03rd, 2009.