VIDEO: Hapkido Fundamentals
By Fariborz Azhakh Learn stances - punches - blocks - break falls - kicks - breathing & more. 58 minutes
Merchant: Southwest Blades
Categories:
By Fariborz Azhakh Learn stances - punches - blocks - break falls - kicks - breathing & more. 58 minutes