Davido’s New Video, ‘Champion Sound’, Hits Over 2.5 Million Views In 24 Hours (Watch) by Oluwamayowa Adeyinka November 21, 2021 0 Nigerian pop star and man of the people, Davido, has proven himself as a force in the music industry yet ...