Producer and XL boss, Richard Russell, reveals new track ‘Close But Not Quite’ from forthcoming project Everything Is Recorded

Sampha and Obongjayar joined producer and XL boss, Richard Russell, on his Reprezent 107.3FM show in early March to reveal three tracks from upcoming project Everything Is Recorded. Now we’ve been given a closer listen.

Continue reading