Elton John & K.D. Lang – Sorry Seems To Be The Hardest Word

Here’s a wonderful performance from two amazing performers. Interesting fact; Elton wrote this song in Canada, and K.D. Lang is Canadian.   The audio quality isn’t the best, and the video looks a little dated (the performance was in 2007), but two incredible singers coming together like this is something to be celebrated, even when […]

Elton John & K.D. Lang – Sorry Seems To Be The Hardest Word Read More »