Kempo Based Self Defense Combinations with Joe Palanzo, Part 2

Kempo Based Self Defense Combinations with Joe Palanzo, Part 1