July 17, 2013 – Accompanied by beautiful weather, and a passionate team of staff and volunteers, the 2013 Honda Indy Toronto, located at Exhibition Place, delivered riveting races with the first?ever standing…
July 17, 2013 – Accompanied by beautiful weather, and a passionate team of staff and volunteers, the 2013 Honda Indy Toronto, located at Exhibition Place, delivered riveting races with the first?ever standing…