DJR Team Penske’s Scott McLaughlin indicated the new Ford Mustang was going to be tough to beat in its first year in Supercars Championship competition, after a pole and a pair of victories, while team-mate Fabian Coulthard s... Read More