Image of Toro Rosso STR12

Toro Rosso STR12 specs

Car type Open-wheeler
Years built 2017 - 2017
Origin country Italy
Views 1.9k
Submitted by FastestLaps
User avatar