Remember when we said February 26, 2015 was a weird day? Here’s another reason why.
On Thursday afternoon, two llamas got loose in an Arizona retirement community. The world held its breath as these fuzzy trespassers brazenly evaded capture for nearly an hour.
View original Watch the Llama Chase That Captured the World’s Attention at TVGuide.com