Theresa DeLucci is a regular contributor to Tor.com covering TV, book reviews and sometimes games. She’s also gotten enthusiastic about television for Boing Boing, Wired.com’s Geek’s Guide to the Galaxy podcast and Den of Geek. Find her in the Black Lodge or on Twitter.
Not a Twin Peaks resident? Join via Facebook, Twitter, or Tumblr.