75642735
Feb 18, 1999
THOMAS JOSEPH G.
Subscribe
Golf training device, attachable to golf club and golfer, namely, an attachable strip and rubber golf training device that a golfer wears while practicing golf