I have always wondered why we Finns are so good in the World Rally Championship, I think this is the cause ...