Who's the owner of this site?
Deleted
6 years ago
Forums
/
Talk
NihilistComedyHour
6 years ago
https://www.speedrun.com/about
NihilistComedyHour
6 years ago
That would be my understanding.