What's Up Africa: Badass African In China!!!!

[embed width="620"][/embed]


Among the many notable folk appearing on the latest What's Up Africa are China's baddest African Luc Bendza and, of course, Yasiin Bey aka Mr. Mos Def himself playing an mbira. Catch Ikenna above in all of his ireverent glory.

Popular