The self acclaimed African dancehall king, Charles Nii Armah Mensah Jnr aka Shatta Wale has finally released a dope video for his single dubbed Badman.

Andrea Owusu Also known as Efia Odo who is an actress, sensational social media influencer acted as the video vixen and the assistant director.

Watch below