76681950
Sep 17, 2007
OHLE ROBERT
Subscribe
A sports ball practice apparatus for development of kicking skills, namely, a football or soccer ball deflectably secured on a controlled rebound mechanism