When did the front page with highlighted speedrunner streams go?
23 days ago
Greater London, England

I was just wondering where did it go?