Team Secret Icon
  • Country: us United States
  • Founded: August 27, 2014
  • Main Game: Dota2 300px Dota 2
  • Players: -