September 30, 2016

Llamas Become the “It” Animal

Who knew a year and a half ago that llamas running loose through Phoenix, generating national news as “Llama Drama,” would spark a trend for the camelid to become the “It” animal? [Click below for more]