[IMRTS2]514231423

Custom games | 97 Games | 52 Wins | 45 Losses
Maps Report
Map W L Win Rate
Games
Date Map Team Outcome Opponent Team