Activity
Events
00:58 UTC
Team Owly Six
Image
Owly Six
 European Union
Team winnings
719 USD from 3 tournaments
Matches
34 total
15 / 0 / 19
LAN
Date
Placing
Event
Winnings
2017-05-08
4th
300
EUR