Scuderia Toro Rosso STR10 Launch: Media and photographers at Scuderia Toro Rosso STR10 Launch, Jerez, Spain, 31 January 2015.
Media and photographers at Scuderia Toro Rosso STR10 Launch, Jerez, Spain, 31 January 2015.