Skip to main content

schumacherraceofchampions

  • 0
    Schumacher confirmed to return for 2008 Race of Champions
    1215040860

    The Race of Champions is scheduled to return to its new home at London's Wembley Stadium on December 14th. For those unfamiliar, the annual event pits a host of the best racing drivers in the world against each other on carefully-calibrated equal terms. The event is split between the solo ...

Loading

Loading
Autoblog iPhone App
Shop for a vehicle