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.

Thanks to Sedmos for the heads up.

Rate This:
1 stereo2 stereos3 stereos4 stereos5 stereos
Trending Today
by RevContent