Activity
Events
05:36 UTC
Player lefaa Overwatch
Patrick Mike
 United States
Teams
No Overwatch team found for lefaa.
Team winnings
1,935 USD from 4 tournaments

No results found.