Joell Ortiz drops the latest leak, “Seven Deuce,” from his forthcoming Life & Times Of Sebastian Rios project. Jake-One handles production on the track.

Download