Last updated on Tuesday 21 January 2014 at 06:35 UK

Watch Twin Peaks Series 1 Episode 6 Online Free

Twin Peaks Series 1 Episode 6PLAY

Cooper and company have tea with the Log Lady. The Log Lady tells them there was a third man following after Leo and Jacques the night Laura died. At Jacques Renault's cabin Cooper, Hawk, and Truman find Waldo the bird.

Recommended TV Series & Movies