Josef Newgarden Wins The Honda Indy Toronto

Team Penske Verizon IndyCar Series Race Report   Track:                      Streets of Toronto Race:                       Honda Indy Toronto Date:                        July 16, 2017     No. 1 DXC Technology Team Penske Dallara/Chevrolet – Simon …

Read More