Wednesday, May 20, 2009

Fossil News


A new fossil find links humans and lemurs. Okay. Lemurs are cute.
Especially lemurs with black and white striped tails.
Story:


No comments: