Oct 24, 2018
February 24, 1989. A body is found on a rocky beach in the small town of Twin Peaks. A familiar story, but one that grows stranger with every telling. After nearly thirty years and countless clues, suspects, and red herrings, what can we say about terrible crime? Who killed Laura Palmer?
Ad and Mark on Twin Peaks Season 3 for the 25 Years Later Twin Peaks fansite
The Tim Kreider essay on Twin Peaks mentioned on the show (homework for next time!)