Golf Babe November 15, 2023 Angry cobra makes teeing off difficult for lady golfersExperience the heart-pounding drama captured on the Atlantic Beach Links in Cape Town, South Africa! Join us as Elitha Peachey, a lady golfer, films a rare showdown between a Cape Cobra and a Cape grey mongoose right by the tee…