If you haven’t read Vulture’s official Twin Peaks: The Return recap, here’s a place to talk about the events of Sunday night’s finale. What was your favorite moment? Care to guess what it was all about? Do you think this is David Lynch’s masterpiece? Discuss!