Best presentation on self defense by admin | Aug 7, 2018I have been doing this for many years and I can say that is the best presentation on self defense I have seen. It is much...