2Baba sets November 27 release date for ‘Oldest Young Man’ album – OloriSuperGalBy adminNovember 4, 20260 Nigerian music star Innocent Idibia, popularly known as 2Baba, has announced his first studio album in six years, titled ‘Oldest Young Man’, with the project scheduled for release on November 27.