Sorcha Richardson-Last Train and Con Vos-Central Park

Sorcha Richardson is an indie folk singer/songwriter/musician from Dublin, but now she finds her home in New York. Her vocals are silky smooth with a hint of a lovely Irish accent, and the minimal instrumentation of this particular song seems to highlight those observations. This song, “Last Train”, is such an absorbing  confessional of her…