Cielo: Shattering Silence With Nightmares

After more than ten years of silence, UK's Cielo has finally broken the surface. Cielo is a solo project based out of Durham, England. Released via Lugubrious Audio–an underground label with a roster chock-full of the unconventional, and part of a small, local cassette scene–Cielo's new self-titled release is an album best described as experimental indie … Continue reading Cielo: Shattering Silence With Nightmares

Advertisements