Activity
Events
00:53 UTC
Player SoOn Overwatch
Image
Terence Tarlier
 France
Team winnings
79,308 USD from 25 tournaments