California Llamas | Do Llamas Really Spit on People or Are They Just Misunderstood Little Boogers?

California Llamas | Do Llamas Really Spit on People or Are They Just Misunderstood Little Boogers?

I was surprised when Buddy invited me to come see the llamas get shorn for the summer.