Train For Your Protection In The Street

As with any type of training it takes time to perfect. The video below is no exception to this, while the techniques are effective they are techniques that need to be practiced over and over again.

After all practice makes perfect…