12 Little Spells - '12 Little Spells' Liner Notes | Shore Fire Media
Esperanza Spalding

12 Little Spells

Release date: October 19, 2018
Label: Concord Records

Beginning October 7, Esperanza will release one new spell per day on her website and social platforms until all 12 have been released