Allen’s Chess magazine

Allen S David
Allen S David's avatar
Greetings, chess enthusiasts! I'm Allen, a passionate chess player with a chess.com rating of above 2000. Apart from chess, I play basketball and table tennis aswell.