So apparently Twin Peaks aired earlier today in the UK, does anyone have a mega upload or something?
>>86928241
Episode 15 or 16?
>>86928270
Episode 16
I think you've got your days mixed up
Episode 16 was leaked early on NowTV, which is a British streaming site. Unfortunately it's since been taken down and no one seems to have ripped it, but that hasn't stopped britbongs from shitting up /tpg/ with spoilers
>>86928716
Nazis, Italians and Brits nuked when?
>>86928716
Just as bad as the Spanish, fucking useless Pommy assholes