I am an unabashed fan of James Taylor. Have been for years. I've gotten to see him numerous times in concert, and every show I've seen him perform has been no less than excellent.
This is one of my favorite songs of his, and the end of the clip is actually pretty funny. He is performing on Spanish TV, and the host of the show he is on talks with him and translates to the audience.