Run or walk the Trinity Health Probility Ann Arbor Marathon — Marathon, Half, 10K, 5K & Kids' Run!
the premiere spot in Michigan for self defense and firearms training taught by female instructors