Richard Kamau on 09th Sep

To this day, the simple catch phrase ‘Gerrarrahia’ has stood the test of time and showed no signs of fading away....