Scene at the British Grand Prix

Motor Racing - Formula One World Championship - British Grand Prix - Preparation Day - Silverstone, England

Kimi had heard the English expression, “I’d rather stick pins in my eyes” when applied to something unpleasant, but was beginning to regret trying it out at the FIA press conference.