Episode 2: Traces to Nowhere

Now Peaking

2017-02-25

The first regular episode of Twin Peaks was set on Saturday, February 25th, 1989. We learn how Laura Palmer was murdered. Shelly finds Leo’s blood-stained shirt. Donna and James have their first date. And Sarah Palmer has a vision of the long-haired man who may be Laura’s killer.  Get the scoop (with cherry pie!) on this Now Peaking Podcast! Discuss this Episode in our Forums!