Advertisement

Llama drama in Arizona

Llamas on the loose - as two of the animals dart through the streets of Sun City, Arizona, dodging police and traffic before finally being lassoed. Rough Cut (no reporter narration).