Esperanza Spalding & John Legend Perform Have Yourself A Merry Little Christmas On The Voice

John Legend and Esperanza Spalding perform “Have Yourself A Merry Little Christmas” for The Voice Live Finale, Part 2. Their jazzy arrangement gets uplifted by a solo from trombone player Jeffery Miller. 

Share