Echo Coast releases anthemic track, "Last Chord" Posted by Fred Bambridge on June 06, 2022 Echo Coast +