Activity
Events
12:46 UTC
Team FNATIC Overwatch
Image
FNATIC Overwatch
FNATIC
 United States
Team winnings
60,726 USD from 5 tournaments
Matches
52 total
32 / 0 / 20
No tagged posts found.