Kip is joined by Jeff Budz to talk turkey. Jeff holds more Grand Slams than anyone else in the world with 113 Grand Slams, which is almost triple the amount of the next closest living individual.
Home
Feed
Search
Library
Download