Daily Archives: June 15, 2018

Piper Tripwire System…

  The Piper Tripwire System is a very sophisticated system of African Martial Art. Its techniques are culled from the methods employed by the criminal element in South Africa. However, these methods are rooted in the older martial traditions of … Continue reading

Posted in martial arts, self defense, personal protection, instin | Leave a comment