Twin Peaks – Season 3: “The Return, Part 8”

One of the single most surreal chapters of Twin Peaks to date.

Rate this: