Although there is some debate about its exact meaning, the Finnish word ‘sisu’ loosely translates into English as ‘having guts’. On the flat-out straights and blind crests of Rally Finland, drivers will need plenty of ‘sisu’ if they are to stand a chance of winning one of the World Rally ...>