Twin Peaks - Season 3 Episode 18 -
Season 3, Episode 18 - The Return, Part 18
"What is your name?"
Cooper and Diane drive 430 miles. Cooper attempts to help a troubled woman he believes to be Laura Palmer.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.