Mastering the Martial Arts Fundamentals with Mike Stone
A great blend of fundamentals and the right mindset which breaks down each block, strike and throw etc. This allows participants to understand the essence of each action at its inception and therefore deliver it with the appropriate intention.