Some 26 years ago, ABC did a very, very bad thing: The network cancelled Twin Peaks after just two seasons, without telling David Lynch the season finale would be a series finale. This resulted in the most unholy of cliffhangers. That cliffhanger that would last 26 years. Thanks to Showtime, Twin Peaks fans finally get […]