Since first hearing of Pete Rock I’ve come to enjoy the producer/MC most when he’s collaborating with other artists. Rock seems at home when he’s working with some of hip hop’s biggest names and egos, and as such my favorite track of his comes from his 1998 debut solo album, Soul Survivor, featuring the [...]