
Not really sure how to describe this new track from John Foxx’s upcoming compilation album. One thing is for sure it is collaboration we’ve all been waiting for – two of the giants and pioneers in electronic music comes together on this new track called Talk (Are you listening to […]