21 Nov 2012, 14:06 UTC · By: Ovidiu Panzariu / The global economic crisis eventually hit the World Rally Championship. After Honda announced leaving the Formula 1 earlier this month, another Japanese manufacturer confirmed ceasing all motorsport...