Tag Archives: Scuderia Toro Rosso

The Duel: Sainz vs Sainz

The Duel: Sainz vs Sainz

Carlos Sainz has built an amazing career in motorsport with two FIA World Rally Championship titles and a Dakar Rally...
Carlos Sainz Sao Paulo

Carlos Sainz Sao Paulo

Digital animation using F1 and WEC drivers guiding viewers around famous racing circuits. Featuring Carlos Sainz on Intderlagos, Sao Paulo...