13 May 2021, 15:28 UTC · By: Vlad Mitrache / When two of Germany's best sports cars enter a duel, the last reference you expect to hear is that of an American sports car, and yet it makes perfect sense
7 Dec 2010, 16:32 UTC · By: Alina Dumitrache / About 65,000 fans gathered the past weekend in Dusseldorf’s Esprit Arena for the motor sports season grand finale, where the world’s best drivers from variety of motorsport disciplines c...