John Martyn’s “May You Never” (live)

Kathryn Rose, Melanie Doane and Emile-Claire Barlow sing John Martyn’s “May You Never,” live at the Can West Cabaret Fest October 3rd, 2008.