Episode 15: Lonely Souls
229 1126
Buy Now

On Thursday, March 9, 1989 in Twin Peaks, WA: The killer is revealed!  Twin Peaks viewers finally get closure to the lingering question “Who killed Laura Palmer”. So who was it? Did lustful lothario Ben Horne do the deed? Was Bobby the murderer in a jealous rage? Was it Leo as part of a dangerous sex game? It’s time to stop peeking and have all be fully revealed--so join the Now Peaking hosts as they discuss this Lynch-directed episode!

Episode 15: Lonely Souls Mar 10, 2017 at 6:06 am
Showing 1-1 of 1 item.
About
  • Author: nowpeaking
  • Category: TV & Film

Get this podcast on Podbean App. Listen anytime anywhere!