A new episode of Twin Peaks came with a new performance. And this week, it was Nine Inch Nails who graced the stage in the Bang Bang Bar to perform their song 'She's Gone Away' off their 2016 album Not the Actual Events EP.

On top of viewing their performance, you can also watch the full episode via Hulu here.