The WRC Safari Rally, which roared into town over the weekend, saw stiff competition emanate from some of the finest global...