Nine Inch Nails performs on Twin Peaks

Rock group Nine Inch Nails made a guest appearance on the Television show Twin Peaks the return. The band performed “She’s Gone Away” from their EP Not the Actual Events.

Editorial credit: Ferenc Szelepcsenyi / Shutterstock.com