76326531
Oct 16, 2001
SPORTS INNOVATIONS
Subscribe
measuring device to measure the distance between a golf flagstick and a selected distance for conceding putts within the selected distance to speed golf play