World tour for Northants electro act
Electro duo Fenech-Soler have revealed plans for their new LP and world tour.
ZILLA will be released on February 3 and is available to order now via iTunes with four tracks instantly available. The band from Kings Cliffe comprises Ross and Ben Duffy.
ZILLA will be the band’s third album and follows 2013’s Rituals. It will be their first as a duo .