English electro-pop band Fenech-Soler are known for their catchy synth pop tunes, it’s what put them on the scene in 2010 with their self-titled EP and 2014 debut album. However, Fenech-Soler have blown fans’ expectations right out of the water with their newest release, ZILLA. With the departure of founding member Continue Reading