Season 1, Episode 14 Linda the Librarian

First Aired: January 23, 2006

Diego and Linda the Llama face rocky mountains and gusty winds as they hurry to deliver books for the opening of a new library.

Watch Now
Paid