Rihanna gives perhaps her best live vocal performance with "Love On The Brain"

On May 6, James Blake released his album The Colour in Anything. And much to the delight of his fans, he performed a few new tracks from…