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.
No comments yet
© 2015 HipHop-N-More. All Rights Reserved.