The Honda Indy Road Race took place in Toronto yesterday. After adeptly avoiding bits and pieces of wreckage on the track from cars of the "favo(u)rites," the winner was an Aussie driver with a wonderfully appropriate name - Will Power.
Honda Indy Race in Toronto
Collapse
X
Comment