Just when you thought you wouldn’t get ANY other sneak peek at the new Twin Peaks before its debut on May 21st, Showtime revealed six exclusive behind the scenes photos via Entertainment Weekly. What’s interesting (and possibly irrelevant) is that the metadata of these pictures mention “Season 1” of Twin Peaks 2017.
Your comments in 3… 2… 1…