Gained 1 new follower
GM Jonathan Speelman
English (US)Tournament Commentary with GM Jon Speelman
Active
Last stream
Gained 1 new follower
Gained 1 new follower
Gained 1 new follower
Solved 1 training puzzle
Tournament Commentary with GM Jon Speelman
Active
Last stream