Nine Inch Nails. Sharon Van Etten. Eddie Vedder. James Hurley, the man himself! Screw that terrifying finale scream — the real mystery of Twin Peaks: The Return was how the town’s tiny Roadhouse was able to wrangle some of the finest musicians our country has to offer for a one-song ... More »