Just when you think you've seen everything on the golf course.....