Auto Culture

Scuderia Toro Rosso Unveils Their 2017 Formula One Race Car

on

After experiencing some, ahem, technical difficulties with their Renault power unit, Scuderia Toro Rosso – the last team to reveal their car for the 2017 Formula One racing season – finally rolled out their pride and joy.

Photo credit: ESPN

About Alex Bean

Recommended for you