Apr
09

The never ending battle… Self-Defense Aikido in the street!

A very well choreographed short film featuring aikido techniques used in a “live street” situation. Very nice production values with a “twist” at the end!…

Click here to watch video

Speak Your Mind

*