Feedback Technical Grievances

Whoever just inserted video attachments throughout every page of this site, you've broken the site.
They're fucking everywhere what the fuck
Screenshot_20250805_140649_Firefox.webp
 
Back