Caviar Paris Announces Signing of Director Nicolás Méndez for French Representation
September 11, 2026
Trip to the late 80s, as NYC graffiti artist and painter Cey Adams and fellow SVA grad Steve Carr recall their days as Def Jam Recording’s in-house design firm called the Drawing Board – creating classic album covers and overseeing the visual style of the artists. [Watch]