Llamas go on the lam in US, Twitter explodes

Llamas go on the lam in US, Twitter explodes

A pair of sprightly llamas jigged their way to immediate social media stardom last Thursday (February 26) after they led dozens of US police a merry dance on the bemused streets of Phoenix, Arizona.

firedev