WATCH: Toro Rosso season review - Their best ever?

10-01-2020 12:50

It wasn't the most normal season Toro Rosso have ever had, with three drivers, two podiums and a sixth placed finish in the constructors' standings. With a stable driver line-up for 2020, can they do even better as Alpha Tauri?