Tom Patire Seminars - Oct 18


Two excellent self defense seminars taught by one of the best in the world.