Tag: Kurt Busch
Sebastian Vettel single-handedly won 2017 ROC Nations Cup for Germany
Team Germany are celebrating a record seventh win in the ROC Nations Cup after Sebastian Vettel took a stunning victory all by himself at...
Juan Pablo Montoya is 2017 ROC Champion of Champions
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...