Loitering llama on the loose

In Maine, a llama named Jeffrey made a daring escape from his handler's yard. He wandered through a local city's streets, all to apparently avoid getting his teeth cleaned. Onlookers recorded him wandering around, and he became a local celebrity overnight.

The U.S. is currently home to approximately no more than 40,000 llamas.


View Full Site