4 Nov 2009, 10:05 UTC · By: Alex Vasile / The Germans claimed their third victory in the history of the Race of Champions Nation Cup. The show went down at Beijing’s famous Birds Nest stadium built by the Chinese for the 2008 Olympic...