26 Apr 2010, 07:11 UTC · By: Ovidiu Panzariu / The Race of Champions will return to Europe, as the 2010 edition of the aforementioned winter event will be hosted by Germany. The announcement was made during the course of last weekend, when it wa...