[Insert Joke About Llamas Here]

Latest

On Thursday at approximately 3 pm ET, some llamas (or alpacas?) got on a main thoroughfare in Sun City, Arizona. Their chase captivated a nation.