'Twin Peaks': This Is "Laura Palmer" Today
The beloved homecoming queen of Twin Peaks, "Laura Palmer", has became a cult figure in recent years. The 90's television series focuses on her death and the double-life she lived. So, where is "Laura Palmer" aka Sheryl Lee now? We'll show you in the video above!