The release of the single, “Be Still,” which also includes the accompanying song, “Many A Mountain,” is a promising start for UK indie rockers Only Shadows. The band has been dubbed “one of the UK’s most exciting rising bands” by BBC Introducing, and after listening to them for myself, I Continue Reading