Guardian Music — The Canadian musician played for 27 hours, three minutes and 44 seconds at a Paris theatre – and sleep-walked his way through 300 songsAll the soul-searching, sleep specialists and acupuncturists seem to have paid off – singer, rapper, ...
more info