Search Scrutinize

Tag: Scuderia Toro Rosso F1 Team

Scuderia Toro Rosso, commonly known as Toro Rosso or by its abbreviation STR and currently competing as Red Bull Toro Rosso Honda, is an Italian Formula One racing team.