Lucksta

Team rating

Rank #3

18
Overview
26
9
4
13
18
#3
49:58
49
58
-9
3
3
1
1
3
0
3
2
2
5
5
5
1.90
2.20
3-0
1-5