Since Roger Sanchez played this mix at Dance Valley, I think it may be a mix that he did himself. According to the Defected website, he has a mix album coming out and one of the tracks is listed as : 16. Deux 'Deux' Kings Of Tomorrow Feat. Julie McKnight 'Finally (Acappella)