Napoleon Da Legend drops a video for his song “Sacrifice,” off his latest release, “Steal This Mixtape.”