American Shorin-ryu Karate Association 3rd Degree Black Belt Ray Bovaird is a winner in life, with his family, in karate, at work, in competition and in his relationships.
Ray Bovaird In 100 Mile Race Took Time to Help Another Runner
by admin on May 22, 2011