Video: John Legend feat. Esperanza Spalding - Have Yourself a Merry Little Christmas

Video: John Legend feat. Esperanza Spalding - Have Yourself a Merry Little Christmas