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

No results found.