PEEP SHOW: Watch the Official Video For James Blake’s Feist Cover

James Blake‘s Limit To Your Love single will be available on November 8 through ATLAS.