When's the next challange?
Does anyone have any information about when the next speedrun challange is that you can get a cash prize for being in the top 3?
Edited by the author
Does anyone have any information about when the next speedrun challange is that you can get a cash prize for being in the top 3?