The Cure celebrated their new album, Songs Of A Lost World, with a three-hour record release show in London last week. You can watch it in full here.
The Cure celebrated their new album, Songs Of A Lost World, with a three-hour record release show in London last week. You can watch it in full here.