99364397
Aug 28, 2025
TRAVIS W PERRY
Subscribe
Golf practice aid for teeing golf balls; self-teeing golf device with lever and counterweight mechanism; portable golf training tool for driving range use; golf equipment accessory for ball placement on tees