简介
Duffers Charlie Teljeur and Wayde Greer embark on an epic 60 day, 12,000 mile road trip in search of North America's most unique golf courses. Highlights include visiting a golf course located inside a maximum security prison in Louisiana; a course inside the world's most famous racetrack and a course that has llamas has caddies. Yes, llamas.