Diamond D lets fans listen to his new Diam Piece album before its official release.  This long-player features appearances from The Game, Talib Kweli, Fat Joe, Pharoahe, Monch, Skyzoo, Pharcyde and more.  Keep reading to check the stream.

Read more of this post