Echo November – “Fall Into Me” Single Review
- Reviews
- 21st January 2019
Hertfordshire indie rockers Echo November saw a tremendous buzz last year on the back of their debut single “Thrown To The Sea” that just so happened to be featured on This Morning on ITV. Not bad for a debut right? Despite being a very new band, Echo November are steaming forward with their newest single “Fall Into Me” and plans …
View Post