You are viewing a single comment's thread from:

RE: Rain - Friend Or Foe?

Yes. Considering a Formula One team has roughly 1000 people working behind the scenes all specialists in their field there is no excuse for making bad judgement calls.