Photos by the Author The annual Race of Champions has been held in Düsseldorf and the Germans seem to love this event judging by the enthusiastic crowd in the covered football stadium. No surprise perhaps as the German team of Michael Schumacher and Sebastian Vettel took the Nations Cup for the fifth year in a row. [...] Related posts:

  1. Sebastian Ogier Wins Race of Champions
  2. 12 Hours of Sebring Race Records
  3. Could Electric Race Cars Reboot Auto Racing?