Episode 39 - Showtime 8July 10, 2017TV & FilmGotta light? Matt and Scott discuss episode 8 of Twin Peaks: The Return.