Fascinating! Scintillating! Breathtaking. These were the words carried by revelers at the end of the 18 stage, 320 kilometers World Safari Rally championships that made its comeback to African soil after 19 years. ‘I can’t believe it’s over!” Another shouted after posing besides Sebastian Ogier’s Toyota Yaris. This was the winning car in this year’s […]