Showtime had a tremendous week, between sharp new developments for Homeland Season 6, adding Daniel Craig to the talent roster and setting fall premiere dates for Masters of Sex, Shameless and The Affair, but what of Twin Peaks? Well, a 2017 premiere is still in play, while we now know where in the year to expect Coop’s return, and where David Lynch is in the process.
Several media outlets are reporting Chala Peaks Restaurants, LLC, has officially signed agreements to develop Twin Peaks Restaurants in Tyler, Longview and Texarkana over the next few years.