After 22 Years, Pete Rock and CL Smooth Are Finally Ready to Make New Music
... through Europe and the continental U.S., finally landing in New York City, a quick ride from their hometown of Mount Vernon. They proceed into a dressing room where plates of shrimp and rice await. Pete lowers himself onto a vinyl couch facing a ...