Video Premiere: Echo Beach – ‘On My Mind’

Indie trio Echo Beach have announced the release of their second single, “On My Mind.” The synth-pop outfit formed in early 2021 and have been making waves in Leeds following the release of their dreamy debut single, “Sea of Glass.” New Noise are proud to premiere the video for “On My Mind” below: “On My Mind” is an upbeat, feel-good record with summery synth-riffs that are reminiscent of the 80s ...

unsplash-logoLilith Redmoon