Llamas Go on the RunTwo llamas are on the run in Sun City, Arizona and authorities try capturing the pair.Get more newsLiveonPrintFeb. 26, 2015, 8:46 PM UTC