11.20.2005

But, can they babble?

New lemurs found in Madagascar...

http://news.bbc.co.uk/1/hi/sci/tech/4135670.stm

1 comment: