16/20 Games won And that's a 80% winrate.. Continue reading...
S SpinCat Trusted Member Dec 29, 2016 #1 16/20 Games won And that's a 80% winrate.. Continue reading...