Archive for January, 2016

Is Your Karate Punch Powerful?

Posted by: John W. Zimmer
Under: karate, Self-defense
10 Jan 2016