Image

Toro Rosso

Toro Rosso reveals STR12 2017 Formula 1 car

By  •  News

Toro Rosso was the last team to reveal its 2017 challenger, the STR12. The car was revealed on Sunday at Barcelona.

Instead of the traditional paint scheme seen over the …
Read More