McLaughlin ranks Indy Car podium finish among his career achievements

Motorsport: Three-time Supercars champion Scott McLaughlin has revealed where he ranks his Indy Cars podium finish amongst his career achievements.
Read More