Scuderia Toro Rosso unveil 2018 Honda powered car
Scuderia Toro Rosso and Honda have revealed their first Formula 1 collaboration with the unveiling in Misano of the STR13 car for the upcoming 2018 season. The first collaboration between the two results in striking STR13 car at Barcelona. Click…