Home Features Nine Inch Nails Make ‘Twin Peaks: The Return’ Appearance [Update] Nine Inch Nails Make ‘Twin Peaks: The Return’ Appearance [Update] planetsixstring June 26, 2017 comments off Tweet on Twitter Share on Facebook Google+ Pinterest During Sunday’s episode, ‘the Nine Inch Nails’ played the Roadhouse as part of ‘Twin Peaks: The Return.’ Continue reading…