76573901
Feb 4, 2004
Jan 3, 2006
NFINITI SPORTS LLC
Subscribe
Sports training device comprising a weighted ball and rebounding mechanism to improve strength and accuracy