Wednesday, February 15, 2017

New Entry: Echo Beach Unveil Debut Single "Athena"

Liverpool indie pop/surfgaze band Echo Beach have unveiled their catchy debut single "Athena".

The band have a demo EP called ‘Greetings from Echo Beach‘, but "Athena" will be their first proper release.

Stream it below.



(facebook.com/echobeachband)