Geek, Geek Ephemera, TV, Twin Peaks Twin Peaks TV Guide Ads! October 9, 2014 From 1990/1991. Enjoy. Share this:TwitterFacebookPinterestLinkedInTumblrRedditWhatsAppEmailMorePocket Related