Nine Inch Nails performs on Twin Peaks

tmpd28bd24c-4ea8-4e52-9225-f3cfd0d5bcc8-jpg

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