Martha Spencer — Martha Spencer
I promise you — this album isn’t a reissue, rescued from dusty obscurity by an avid collection. Martha Spencer’s self-titled album is, in fact, her debut and it will, in fact, be released on November 2nd. The album is steeped…