menu close
Team Testers

Team Testers

Magdeburg, Saxony-Anhalt, Germany
Mts
26
Won
14
Lost
12
Tied
0
NR
0
Win %
53.85