Motorsport: Australia on the top step of the podium Benjamin McHarg May 28, 2018 Two iconic races, two Australian winners.