Two Shell Surprise-Release New Album IIcons: Listen 14 July, 2025 A dozen previously unreleased tracks to mark “the end of a chapter” for the mysterious electronic music duo RSS: News RSS: News News share on