World
--------------------
Next: Round 8 WRC Finland 02 - 04 Aug 12
Sisu is a Finnish word that loosely translates into English as ‘having guts’. On the flat-out, tree-lined straights, endless yumps and blind crests of Neste Oil Rally Finland, drivers will need plenty of ‘sisu’ if they are to...