Birds Nest Olympic Stadium, Beijing, China–Seven time F1 World Champion, Michael Schumacher, and his Team Germany team-mate, Sebastian Vettel, claimed their third consecutive ROC Nations Cup title today. The pair beat the Autosport Team GB pairing of new F1 World Champion, Jenson Button, and three time World Touring Car Champion, Andy Priaulx, in a tie [...]
We didn’t see this one coming. It looks like China’s managed to land the honor of hosting the fabled Race of Champions. According to F1-Live, the legendary gathering of winning drivers from nearly every corner of motorsport will abandon its European roots to be held at the “Bird’s-Nest” stadium (of Olympics fame) in Beijing. The [...]


