Episode 47: The past dictates the future

Now Peaking

2017-09-06

Twenty-six years ago the final episode of Twin Peaks aired on ABC.  This week what happened again ended again. On the final night of Showtime’s Twin Peaks Returns ev...