An Introduction to Self Defense
If you are just expecting this introduction to Self Defense to teach a bunch of effective techniques and how to carry them out, you are well off the mark. However, you should be far from disappointed as there...
0 comments

