World Memory Championship 2009


RICHARD BOWDLER

Hour Numbers 560 Personal Best