Breaking down the TWIN PEAKS FINALE | Twin Peaks: The Return - Part 18 | Podcast 472

"What year is this?" Welcome to The Show About the Show: The Podcast. It's a podcast about Twin Peaks. Today we're talking about Part 18 of The Return and Gonzo the Muppet. Mr. C heats up. A new Dougie enters the chat. Cooper and Diane cross to the other side. Linda leaves Richard a note. Cooper lays down some cowboy law at a diner in Odessa. Carrie Page gets out of Dodge. The Palmer house is not…