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