Home Blogs Animals Llamas on the loose in Sun City, AZ