LONDON, ENGLAND – SEPTEMBER 15: Leonard Cohen performs live on stage at O2 Arena on September 15, 2013 in London, England. (Photo by Simone Joyner/Redferns via Getty Images)
LONDON, ENGLAND – SEPTEMBER 15: Leonard Cohen performs live on stage at O2 Arena on September 15, 2013 in London, England. (Photo by Simone Joyner/Redferns via Getty Images)