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