Activity
Events
17:38 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.