s1 e8: Evan Goes Wild S01E08

Llama Land: Evan ventures into the Andean cloud forest to check out the llamas of Machu Picchu; while in Peru, he examines a spectacled bear and a vicuña, and tries to save an eagle’s eye.

Leave a Reply

Your email address will not be published. Required fields are marked *