Women’s Self Defense Free Demo Training
North Shore Aikido 3390 Commercial Ave., Northbrook, IL, United StatesAikido is the martial art that creates harmony out of conflict. Aikido teaches people to accept negative energy or aggression, then to redirect the energy into a path that becomes … Continued