Laura Palmer said she’d be seeing us in 25 years, and today Showtime, Mark Frost and David Lynch announced this would be a reality via this video.
Twin Peaks to Return 2016
Film/TV News
October 6, 2014

