Llama drama in Arizona

ReutersPublished: February 27, 20155,509 viewsVirality: 21%
Published: February 27, 2015

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. Credit to Reuters.

Be the first to suggest a tag

    Comments

    0 comments