Tournaments

ESL UK's Battle of the Brands raises £16,729 for Special Effect

UK hardware giants battle it out for a good cause