Defanging The Snake

It is an expression used to articulate the mindset of Filipino Martial Arts. Defanging the snake means to neutralize the immediate threat coming towards you whether it [...]

By | 2018-05-08T00:16:04+00:00 June 29th, 2014|FMA Corner|