Sep 26, 2017
Charles Skaggs & Xan Sprouse pay tribute to the late Harry Dean Stanton and discuss "The Return, Part 17" from Showtime's revival of Twin Peaks, featuring Kyle MacLachlan as Dale Cooper and Mr. C, Laura Dern as Diane Evans, and Sheryl Lee as Laura Palmer!