Tag: exhibition place toronto

Honda Indy Enjoys Successful Weekend in Toronto

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…

loading