Echo Trails London, UK
Female-fronted alt. rock 5 piece, based in London & Cambridge.
In Limbo EP out
now.
In Limbo live video: youtu.be/30YkZPvEnio
Human live video: youtu.be/we8Tvx-drDk
... more
Streaming and Download help