Vettel Beats Kyle and Kurt Busch to Top 2017 ROC Nations Cup Results Team Germany are celebrating a record seventh win in the ROC Nations Cup after Sebastian Vettel took a stunning victory all by himself at Miami’s Marlins Park. On a warm afternoon in Miami, legends from the world’s […]
Read More2017 Race of Champions Winner Juan Pablo Montoya – 2017 ROC Results Below Colombia’s 2015 Indianapolis 500 winner Juan Pablo Montoya put in a stunning performance to eclipse 16 fellow stars of motor sport and earn the title ‘Champion of Champions’ for the first time on a thrilling afternoon of […]
Read More