Diane: Entering the town of Twin Peaks

Diane: Entering the town of Twin Peaks


Who Killed Laura Palmer?

October 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...