515045399

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