self defense techniques. (street fights defence).

self defense techniques. (street fights defence).

simple techniques to defend yourself from human attacks without any weapons. practice stay tuned! source Read more »