Oct 4, 2017
Charles Skaggs & Xan Sprouse discuss "The Return, Part 18", the final (?) episode of Showtime's revival of Twin Peaks, featuring Kyle MacLachlan as Dale Cooper, Laura Dern as Diane Evans, and Sheryl Lee as Carrie Page!
Charles Skaggs and Xan Sprouse are your hosts to the wonderful and strange world of Twin Peaks and David Lynch!
Having trouble logging in?