Hello,
I'm a huge fan of Twin Peaks (and Lynch's work in general) and while in Italy was able to watch the first three episodes of the new season on Now TV. So excited! I couldn't believe my eyes. I had no idea TV could be so experimental and just plain amazing. Now I'm back in Switzerland and I can't figure out how to watch the rest of the season. I tried with Hulu and HBO, but the show is only available within the US. I even tried to search streaming sites, but they all seem to be spam-traps and clickbait. Does anyone out there know where I can stream the new season of Twin Peaks while in Switzerland? Thanks! Lynn