Team: Defrag is a science

Team profile

DFWC 2017
|PsY|Jel
[fps]Mntr

Results

6
2251
7
3