Eddie Vedder made a surprise appearance at Jack White's concert in Tokyo on March 15, 2025, joining him for a cover of Neil ...