The Untold Truth Of Twin Peaks

Twin Peaks

From 1990 to 1991, TV watchers were preoccupied with a tantalizing question: “Who killed Laura Palmer?” That was the central mystery on Twin Peaks, a bizarre murder mystery set in the Pacific Northwest. Now that the show’s long-awaited third season has returned, 26 years later, we will have a look into the seedy underbelly of Twin Peaks…