TRY

TryHards

Everything in Tryhards takes place on Planet X. Fanatics hailing from different planets come here to fight, earn precious crystals and get themselves a top spot...[Read More]

Lost Password

Sign Up