by Erin McGroovy ‘City Of Angels’ is the newest tune from female duo The Let Go. It is a pastiche of 80s, ‘Girls Just Want To Have Fun’ era Cyndi Lauper, meets new-age indie pop. After moving from Washington DC to Liverpool, the group has gone from strength to strength, first with single, ‘One More,’... Continue Reading →