Activity
Events
09:37 UTC
Team Evil Geniuses
Evil Geniuses
EG
 United States
Team winnings
1,080 USD from 2 tournaments
Matches
28 total
11 / 0 / 17
No tagged posts found.