Honda Indy Toronto

Today the Honda Indy has begun in Toronto.  For the car enthusiast it is the biggest event in Toronto for motor sports. The second biggest event in Motor sports after Grand Prix in Montreal. The big difference between Formula One and Honda Indy is the fact that in Honda Indy all cars are essentially the [...]