Edward Louis Severson, aka Eddie Vedder, is the latest artist we love to show up on Twin Peaks at The Bang Bang Bar. He performed the rarity “Out Of Sand."
Nine Inch Nails, Sharon Van Etten, Moby & Lissie have also showed up as performers during the new season of the show. David Lynch, you're too good to us.
Check out Mr. Severson's performance below.