Monday, June 26, 2017

Nine Inch Nails on 'Twin Peaks'

During Sunday's episode of Twin Peaks, fans noticed that Nine Inch Nails were the latest band to perform at the Bang Bar on the show. Take a look at the band in action performing "She's Gone Away," on the David Lynch series.