Join (@James Canty III) as he breaks down the top 5 swindles in Speed Chess Championship history! These amazing speed chess games come from matches …

Top Podcast Curation Site
Join (@James Canty III) as he breaks down the top 5 swindles in Speed Chess Championship history! These amazing speed chess games come from matches …