The King of the Turkey Slam

Have you ever dreamed of taking a turkey grand slam? Then give a listen to Jeff Budz. He’s comleted 106 of them