TBD

Team Secret

Overwatch
Esports team

Strafe rank

#
Team
Rating

Team info

Name
TBD
Team Secret
Esport
Overwatch
Based in
Thailand
Followers
4