Archive | October 10, 2013

THE CHANNEL O AFRICA MUSIC VIDEO AWARDS: Celebrating 10 Years Of Musical Achievements

As the 10th Annual Channel O Africa Music Video Awards draw closer, Channel O has decided to go down memory lane to discover which country and artist has won the most awards to date. Judging by the amount of previous winners from the Channel O awards, Nigerian artists rule the roost in the African music […]

Leave a comment Continue Reading →