YooHoo and his friends land on a tree-leaf plane at the central plaza in Machu Picchu, Peru. They find a green seed on the top of a trophy but the parrots refuse to hand it over unless they win in a ball match. Also going for the green seed the Meerkats agree to compete for the trophy.
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!