Single review: The New Icons – She Cries Herself To Sleep
2020-11-30
Artist – The New Icons Single – She Cries Herself To Sleep Released – 27th November 2020 Reviewer – Stuart Todd, Liverpool Acoustic Despite lockdown, 2020 has been a productive year for The New Icons with the release of their album Electric Ghost Graffiti through local label Breckside Records. Written and recordedContinue Reading