We missed this vid last week. But we not sleeping no more. I dig the concept of this music video. It looks really really dope.
Watch the music video after the jump.