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.