The Cure, live at The Troxy, London – November 2024
After an eternity of variable length – 16 years since their last studio album, five years since it was recorded, two years since Robert Smith revealed its title, and over a year since the world tour for it concluded, The Cure’s Songs From A Lost World is finally out… or so I’m told, as no […]