f1_news_cat Scuderia Toro Rosso STR12 Launch in photos February 17, 2020 10:26 AMJuly 9, 2021 2:06 PM pgadmin Scuderia Toro Rosso STR12 Lauch