Echorec - The Island

Echorec – The Island

If you google Echorec, apparently it’s some kind of guitar effect pedal. Well, it could have been worse, they could have called themselves Wah Wah. Anyway, this Echorec are a young trio from the West Country, and The Island is…

View More Echorec – The Island
The Enid - U

The Enid – U

Anyone who has followed The Enid in recent years will know that they have endured a particularly turbulent time, even for a band with their chequered history. They were completely transformed by the arrival of Joe Payne and enjoyed great…

View More The Enid – U