Showtime celebrates National Doughnut Day by giving Twin Peaks away for free
It’s National Doughnut Day today, a holiday that presumably carries an extra dollop of significance for the residents of Twin Peaks, a town that never met a baked good or damn fine cup of coffee it didn’t like. To celebrate the event, the show’s new home, Showtime, is offering up a bit of tasty indulgence of its own: the first two episodes of Twin Peaks: The Return, available to everybody, even if they haven’t given in and subscribed to the network just yet.