www.watchf1.net Archive

Scuderia Toro Rosso factory tour

Scuderia Toro Rosso offers us a whistlestop tour of the factory in Faenza, Italy, and its wind tunnel in Bicester, England. From designing to testing, from production to assembly….