Par King
What may be "The World's Largest Golf Ball," entices drivers to take a swing at Kissimmee, Florida's greens.
Living Large Picture Gallery