AFP - Australia's Will Power clinched his fourth Indy Car victory of the season when he triumphed at the Grand Prix of Toronto.




Source