The 2010 Race of Champions was the 23rd running of the event, and took place over 27–28 November 2010 at the Esprit Arena in Düsseldorf, Germany. It was the first time the event had been held in Germany since 1989, when it was held at the Nürburgring.
click here to see where to watch or .
Ready to Watch The Race of Champions, Season 2010, Episode 1?