Scott McLaughlin is the best thing in Supercars since Craig Lowndes entered the category

The 2017 championship came down to the second last lap after more than 6,000 Kilometers of racing. Scott McLaughlin was hunting down the Commodores of…

Continue reading → Scott McLaughlin is the best thing in Supercars since Craig Lowndes entered the category