Twin presenters Dave and Brandon sit in the lodge and find their peak. All of our favies (favorites!) from Twin Peaks The Return discussed within. Enter cautiously, for there are SPOILERS ahead!