Twin Peaks Is the Most David Lynch Thing Ever, and We Are Damn Lucky to Have It
There have been eight episodes of Twin Peaks: The Return so far. With the show on holiday hiatus until July 9, now seems like the perfect time to reflect on the amazing, baffling, terrifying things we’ve seen so far, seemingly beamed directly from David Lynch’s astonishingly highly-caffeinated brain.