Athens group Ciccada’s first album A Child In The Mirror came out on AltrOck subsidiary Fading Records in 2005 and garnered some favourable reviews. Ten years later, here’s the follow up, the rather charming The Finest Of Miracles. Retaining the…
View More Ciccada – The Finest Of Miracles
Dedicated to finding new and innovative music in all its guises, whilst acknowledging its long and rich history. Includes News, Album Reviews, Interviews, Concert Reviews, UK Gig Guide, UK Festival Page and more…