Scott McLaughlin crowned 2018 Supercars Champion Scott McLaughlin crowned 2018 Supercars Champion Roger Holtsclaw November 26, 2018 Scott McLaughlin buried the demons and claimed a maiden Virgin Australia Supercars Championship on the streets of...Read More