Video: Mos Def – Quiet Dog (Live in Japan)

Thursday, October 15th, 2009

Here’s a preview of a new Current TV series called Embedded, that actually debuted last night on the cable network.In this clip, Mos performs “Quiet Dog” in Japan.

Previously: Mos Def – Casa Bey (A Capella in Osaka) | More Mos Def A Cappellas On The Streets of Osaka (The Embassy + Auditorium)