Wednesday, December 07, 2005

Yes, yes it is.


REUTERS/Jim Young

It certainly ain't a hominid.