Tag: Toro Rosso

In the hot seat

Only 15 starters in Melbourne. Another yawn-fest from the dominant Mercedes team. Unhappy Red Bull and engine-supplier Renault want to reassess their participation in F1....