Veteran rapper Diamond D has released a new video promoting his latest album The Diam Piece. Produced by DJ Scratch, “Superman” offers all the true hip hop heads what they have been missing.