New Hyde Park, New York, United States
Self-defense Classes,
Self Defense, Olympic Sparring, Stamina Training, Self Control, and Perseverance. Condition your body and mind