Skip to content
Scuderia Toro Rosso STR8 rear floor detail.Japanese Grand Prix, Saturday 12th October 2013. Suzuka, Japan.
toro-rosso-str8
Send to a friendImprove this page
View newest photosGallery structure