Plot: Evan ventures into the Andean cloud forest to check out the llamas of Machu Picchu. While in Peru, he examines spectacled bear and a spitting vicuna, and takes on one of his biggest challenges yet, trying to save an eagle's eye

Evan Goes Wild - Season 1 - Llama Land (Episode 8)
Episode Aired On:
Sunday, April 14 2019
5 years ago
Sunday, April 14 2019
5 years ago
Go to
Episode 7