News
The murder of Laura Palmer — which happened in the early morning hours on February 24, 1989 — was the mystery at the heart of Twin Peaks for the first chunk of episodes (a season and change).
Results that may be inaccessible to you are currently showing.
Hide inaccessible results