Designed by
Title
Race of Champions 2009 - Final #11659314
Description
Race of Champions final: Michael Schumacher (Germany), left, races against Mattias Ekstrom (Sweden), right, at the Beijing National Stadium (The Birdââ¬â¢s nest) on November 4th, 2009. Photo taken on: November 4th, 2009
This image is editorial