Race of Champions: 2011 Race of Champions group photo. Race of Champions, Esprit Arena, Dusseldorf, Germany, 3-4 December 2011.
2011 Race of Champions group photo.
Race of Champions, Esprit Arena, Dusseldorf, Germany, 3-4 December 2011.