Esperanza Spalding encore from the State Theater show in Minneapolis on Sept 30th, 2012
Esperanza Spalding encore from the State Theater show in Minneapolis on Sept 30th, 2012

September 30, 2012 – Esperanza Spalding is on stage at State Theater in Minneapolis