Contraction And Expansion; a source of Shotokan Karate Power

Tim Karate set up for down block

Bookmark the permalink.

Leave a comment