NINE INCH NAILS on Twin Peaks last night. SO. MUCH. JOY!!!!!


June 26, 2017

You guys, I'm bouncing off the walls in the studio right now!! THIS is how you properly kick off a work week... NIN on Twin Peaks. You can watch Part 8 of Twin Peaks: The Return in its entirety via Hulu or Showtime Anytime.

xoxo- deena