There’s something quietly fitting about a “new” live album arriving from 1993 in 2026. Back in the mid-nineties—when festival ...