26th January 2010 - Special guest star: Toto!



Toto is family pet of the Barclay family, all the way over in California!

The ducks on campus think she's very cute!