Oct 13, 2010

New Mammal Found

Wow.  According to National Geographic, a new mammal has been discovered in Europe called the 'Durrel Vontsira.'  A cat sized, crustacean eating giant mongoose/mouse/squirrel.  Our algorithms have concluded its kind of cute..And ready to rip your face off.  This is the first picture of the species that has emerged.

 Source

No comments:

Post a Comment