Ahead of this weekend's season-opening race in Melbourne, the Formula 1 have released yet another teaser video for the upcoming campaign! What do we think of this one?
2020-03-11 19:36:11 by Nicolás Quarles van Ufford
Ahead of this weekend's season-opening race in Melbourne, the Formula 1 have released yet another teaser video for the upcoming campaign! What do we think of this one?