Sunday, December 22, 2024
Tags Kyle Busch

Tag: Kyle 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...