Video: Bottas vs. Massa – “Fail anywhere but here!”

How many Grands Prix did the Williams F1 team win in total? A fact a driver of this prestigious team really should know.

Leave a Reply