Reality Self Defense for Every Man and Woman

"Be assertive in life and you will be assertive when your life depends on it.

Saifa – Meaning in Japanese “Maximum Destruction”
Training American VADHA Kempo ...