A Seriously Competant Machine

Fencing News - Issue 128 - Jun 1, 2003