all ebooks in category: Karate (1)

75 Down Blocks: Refining Karate Techniques
English | May 1, 2003 | ISBN: 0804832188 | 185 pages | EPUB | 17 Mb

Every style of karate, tae kwon do, kung fu, or other martial art includes the down block as part of its kata, or forms. The …