Twin Peaks Temporada 3 Episódio 18
Cooper and Diane drive 430 miles. Cooper attempts to help a troubled woman he believes to be Laura Palmer.
Cooper and Diane drive 430 miles. Cooper attempts to help a troubled woman he believes to be Laura Palmer.