Tue, 02 Aug 2011 20:06:15 GMT
Sebastien Buemi

Sebastien Buemi

Previous1 of 4Next
Share this Gallery

Toro Rosso Formula One driver Sebastien Buemi of Switzerland during the official presentation of the Toro Rosso Formula One Team 2011 at the Ricardo Tormo race track in Cheste, just outside Valencia Spain, Tuesday Feb. 1, 2011.