Loading...

2y ago

3.6K

It takes a well coordinated team effort to win a race! Having competed in every single #F1 season since 1950, #ScuderiaFerrari holds a record total of 16 Constructor titles overall!

Loading...
Loading...
3
Loading...