77174559
May 7, 2007
Jan 15, 2008
A WINNING WAY LTD.
Subscribe
Animal training device in the nature of straps attached to a horse's harness to teach proper movement