The Karate Athlete
$29.95
We have all watched, with envy, the ability of the world's best Karate fighters. It is resonable to suppose that they are blessed with some kind of physical gift. Well, that is not the...