new site (...again)
(September 6, 2024 at 9:45 PM UTC)
a (sorta) comprehensive list of Team Xecuter fuck-ups
(October 3, 2020 at 4:25 PM UTC)