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.
Listen to Amber Miller on the air each weekday from 7pm - Midnight!Full Bio