Activity
Events
06:01 UTC
Player blasé Overwatch
Image
Jeffrey Tsang
 United States
Team winnings
9,013 USD from 4 tournaments