Twin Peaks Season 3 trailer teases dark times America’s spookiest town returns in this Twin Peaks Season 3 promo By Steve Wright 21-12-15 8,239 Share on Facebook Share via Twiter Share on Google Plus Add to your Stumbleupon Likes Share via Email Twin Peaks: Season 3 will air on Showtime in 2017. For more news about the biggest TV series, pick up the latest issue of SciFiNow. Related posts: No related posts. < PreviousNext > Related posts: No related posts.