Kyle
Nothing much...
Almost flawless
Belgium
GTRxBoyz
United Kingdom
2
—
0
GTRxBoyz
United Kingdom
eF eSports
Germany
0
—
2