Khalid Elbayoumy
Elbay
LID vs CHIN
88.18 60.26
88.18 OPTIMAL 73.66
INITIAL
Paul Chin
Chin
Toggle Win % Chart