Toro Rosso

Toro Rosso

9th | 13 points

Toro Rosso

2010 World Championship