Interview Skye & Ross talk upcoming album
Skye and Ross are set to release their self titled album on 2nd September. The duo consists of Skye Edwards and Ross Godfrey from the UK Trip hop/Electronica trio Morcheeba. Having formed in 2014, Ross and Skye had been playing for over...