Mix was inspired by trip on the London underground Francine Perry and Jens L Thomsen aka Orka are based in London and the Faroe Islands and their musical outlook is as widely spread as their geographic origins, taking in everything from uncompromising techno to breaks and ambience. They’ve just released their sixth album, ‘All At […]