National Geographic has selected the 10 Weirdest Animals of 2010, including the pictured 'Yoda Bat,' the T. Rex Leech, and the new Purple Octopus. View the gallery here.
No comments:
Post a Comment