Davido reveals Special Live Performance in three Countries
Nigerian superstar, Davido, has announced three shows set to hold in Nigeria, the United Kingdom, and the United State for his upcoming album 'Timeless'.
The announcement was made via his Instagram account on March 24, 2023, that he…