>>8425902REMINDER: 90 days left until you pieces of shit finally fucking die forever.
Wait, nevermind, it looks like China is going through with leaking the rest of the last season early.
That means you only have 19 days left until your demise.
And even if you're planning on toughing it out until October, good luck on trying to navigate the Internet without coming across any spoilers between then and when the finale is SUPPOSED to air.
Tick tock, your time is getting short