I know this thread is a little old, but wow those are beautiful! What does 88% mean?
www.better-balls.com
Forum Rules