ISTANBUL, TURKEY – MAY 30: Cars race down the grandstand straight during the Turkish Formula One Grand Prix at Istanbul Park on May 30, 2010, in Istanbul, Turkey. (Photo by Ker Robertson/Getty Images)
No Comments