On Wednesday, March 1, 1989 in Twin Peaks, WA: The Log finally speaks, through Margaret The Log Lady. Does this wood divine the killer’s identity? More clues are discovered in the cabin of Jaques Renault--but what does his partner Leo know? Perhaps Laura’s secrets will be spilled by Bobby in a therapy session with Dr. Jacoby, or uncovered by Audrey who now works the perfume counter at her father’s store. Lay back and join Now Peaking for this and so much more!