It’s been a while since we heard from the Irish-born New York-based talent Sorcha Richardson. Her last featured track was the superior ‘Petrol Station’. For her upcoming material, Richardson will release a song a month or thereabouts for the foreseeable future, that is generally more personal to her. ‘Walk Away’ is the first of the series.
Posted on August 25th, 2016