Echoes of Silence are now called Man Finds Eden! =D
We like to keep you on your toes.
There have been no replies to this article. Log in to post a reply.
1 band associated with
Neuts are an alternative rock band from Leeds, UK. Bittersweet vocals drowned in funk and grunge.
Listen to Man Finds Eden.