4 new episodes of Twin Peaks is an Embarrassment of Riches. May 22, 2017 14:29:34 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by barkingbaphomet on May 22, 2017 14:29:34 GMT but what happens now?does this indicate a whole month before the airing of another new one?