Activity
Events
07:41 UTC
Player Riverboat Overwatch
 Turkey
Team winnings
243 USD from 1 tournament