PHOTO: Aye-Aye May Be The World's Ugliest (Or Strangely Cutest) Animal
Category: ENVIRONMENT
Aye-ayes are a type of lemur only found in Madagascar and are actually related to chimpanzees and humans, according to National
By , 2013-06-09