The London crooner also takes on Frank Ocean, Stevie Wonder, and Roberta Flack.

James Blake Covers Beyoncé, Billie Eilish, and Joy Division on New EP: Stream
by Lake Schatz
on December 11, 2020, 12:00am