Istanbul is a great track. If it looks impressive on TV no doubt it looks even better in 'real life'. Turn 8 is a great corner. I wonder how the drivers would fare through it if they didn't have traction control or any electronic driving aids. That would be worth watching for sure.
|