Creating a buzz with a llama: a trend?
The llama, an animal native to the mountains of Latin America, seems to be catching the attention of marketers. Everyone remembers the famous scene from Hergé’s Tintin comic book “The Temple of the Sun,” where a llama spits in Captain…