The Cure Release New Album After 16 Years! lcash November 1, 2024 11:43 am After 16 years The Cure have delivered their new album: Songs of a Lost World, out now. The roll out began with single release “Alone”