VALENCIA, SPAIN – JUNE 27: Sebastien Buemi of Switzerland and Scuderia Toro Rosso during the European Formula One Grand Prix at the Valencia Street Circuit on July 27, 2010, in Valencia, Spain. (Photo by Peter Fox/Getty Images)
No Comments