Self Defence Masters.

   Self Defence Masters in Martial Arts. Self defence masters are a rare breed, they are elite in their field.  They are at the top of their art and over time have developed an understanding of predicting and avoiding danger! A Self Defence Insight! Being confronted by a dangerous situation […]

Read More →