withoneeye Follow We will soon have 18 new hours of Twin Peaks, beginning with a 2-hour premiere on May 21st. #it is happening again#twin peaks#season 3