02/26/15

Pair of llamas run wild in Arizona

A pair of frisky llamas were briefly on the lam in Arizona on Thursday, dodging traffic and trotting across lawns before being safely captured. ... more Duration: {{video.duration.momentjs}}