New video alert! Flavour – “Champion”
Feb 11, 2016 Moving on to new music videos, check out the video of Flavour Nabania’s Super Sport anthem titled “Champion”.
The Godfather Production is a montage of heroic moments of African sport champions.
The track was produced by ace music producer Masterkraft.