Last week, TV show Twin Peaks’ cult following created an enormous internet buzz when it was announced that the show would be returning in 2016 for a nine-episode season after an unprecedented 25-year cancellation period. Two of our writers weigh in on the potential benefits and consequences of bringing a[Read More…]
Tag: Twin Peaks
Read the latest issue
Creative
Moments of celebration
March 30, 2024