THEESatisfaction - EarthEE June 20, 2015Reviewstheneedledrop One of neo-soul's more eccentric duo's releases an intergalactic new album.