Activity
Events
Player sins Overwatch
Image
Eros Rodriguez
 Italy
Team winnings
403 USD from 4 tournaments