Activity
Events
21:33 UTC
Player Sev Overwatch
 United Kingdom
Teams
No Overwatch team found for Sev.
Team winnings
2,729 USD from 9 tournaments

No results found.