The Cure Announce Intimate ‘Songs of a Lost World’ Album Release Show in London
The Cure will gear up for the release of their anticipated new album Songs of a Lost World (Nov. 1) with an intimate show in London for a “Radio 2 in Concert” gig at the BBC Radio Theatre. Fittingly for a band whose whole vibe is spooky to the core, the pre-Halloween show at the…