As we reported yesterday, James Blake will be releasing his acclaimed cover of Feist’s ‘Limit To Your Love’ on November 8th through ATLAS.
You can watch the floating fruit infested video directed by Martin De Thurah, below.
As we reported yesterday, James Blake will be releasing his acclaimed cover of Feist’s ‘Limit To Your Love’ on November 8th through ATLAS.
You can watch the floating fruit infested video directed by Martin De Thurah, below.