ELO: 1800-2000
0 reviews
Michael Rohde
ELO: 800–2200+
Promoted
Every position playable on a live board