Beaver-Otter-Platypus? That’s what I’m talkin’ about!

Posted by Maximum Fun on 23rd February 2006

Note to scientists: discover more stuff like this.