Bon Iver aka Justin Vernon does a heart wrenching cover of I Can’t Make You Love Me by Bonnie Raitt. I would apologise for the quality of this video, but I’m liking the home video effect. I’ve really missed his voice since For Emma, Forever Ago.

His new album, Bon Iver is out on 21st June.  Can’t wait if it’s going to be more of the above.