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

Agent Preston is inducted into the Blue Rose Task Force. In Twin Peaks, Sheriff Truman investigates Richard Horne.

Rate this: