Tuesday, December 19, 2006

100 things we didn't know this time last year
Baboons can tell the difference between English and French.

No comments:

Post a Comment