David Major, a former contestant at the Tusker Project Fame is spotted being helpless in the streets of Nairobi after his viral photos made its way on social media. David Major Ogola alias D Major released his highly anticipated studio album dubbed ‘A Love Story’ after he won at the
Read MoreDavid Major, a former contestant at the Tusker Project Fame is spotted being helpless in the streets of Nairobi after his viral photos made its way on social media. David Major Ogola