With their new album Most of My Heroes Still Don’t Appear On No Stamp dropping tomorrow, Public Enemy drops off visuals for their track “I Shall Not Be Moved” that appears on the album.