umstrum.com
FENECH SOLER – ZILLA (SynthPop – UK)
Fenech-Soler released their new album ZILLA on February 3rd on So Recordings. Three years in the making, the band’s third studio album is chock full of bold, shimmering pop gems, which herald…