Shared publicly  - 
 
The ROC pits the world’s greatest drivers racing in identical cars. The 2011 event in Düsseldorf (Dec 3-4) features Michael Schumacher, Sebastian Vettel, Jenson Button, Travis Pastrana, Tom Kristensen...
1
Add a comment...