Common
Richard Russell (music producer)
British record producer and music executive
British record producer and music executive
Richard Russell (born 18 March 1971) is an English record producer and the owner of British record label XL Recordings.
Open boosters, collect cards and trade them. Free to play.
Play for free