Songs Sampha Appears On Two New Songs from Richard Russell The XL Recordings boss is dropping an album soon.