Tagged: album release date

2Baba To Release His New Album Next Week

On February 21, 2020, Nigerian legend, 2baba will release his seventh studio album, ‘Warriors’ on Friday, February 28, 2020. The announcement was made via 2baba‘s Instagram account. In...