Chelsey and the Noise – Losing Landscapes EP

Chelsey and the Noise - Losing Landscapes

Here’s the first release from Chelsey and the Noise, an electronic rock / glitch / synthpop duo from Hayward, California.

Digital Album

Posted on September 28th, 2016 under Releases,