Police, llama experts round up llama on the loose in Georgia January 5, 2017 The Oconee County Georgia Sheriff’s Office responded to a most unusual call yesterday. “Units are responding to a runaway llama on the 10 Loop near… Continue Reading