August 17, 2009 Offbeat News Update Edit Delete Tags Autopost North Carolina golf course has llama caddys. http://bit.ly/32QYeC