‘An unusual journey to take’: the cast of Twin Peaks is heading to Australia
We recently caught up with Sheryl Lee—who played the iconic Laura Palmer role—ahead of her trip to Australia.
We recently caught up with Sheryl Lee—who played the iconic Laura Palmer role—ahead of her trip to Australia.