Commedian Alibaba shares some throwback photos of himself performing – some of these photos are as far back as over 20 years ago. See more photos below.
Herald Nigeria is an independent online publication which provides readers with the latest breaking Nigerian news, world news, entertainment, sports, business and many more.