Mos Def Live In Japan

On this hour-long TV Special “Embedded” (Current TV), Mos Def takes us on an all access seven-day tour of Japan while he performs his new album The Ecstatic to packed venues in Tokyo and Osaka.

--Advertisement--

Thanks to Sedmos for the heads up.