Thursday, October 15, 2009

mos def in japan

this is awesome.



i didn't know this show "embedded" until I came upon this, but it seems pretty damn cool.

No comments: