Who killed Twin Peaks?

October 16, 2014 0

“Who killed Laura Palmer?” It was the unanswerable question that fuelled the world of Twin Peaks—the dark and dreamy 1990s drama about the death of…