Feeling sad about the Axolotl? This beaver may make you happier.
January 30, 2014 2:15 AM Subscribe
A beaver is alive and well in England, about 800 years after the last one was seen alive. Of course the big question remains: Where the heck did the beaver come from?
This thread has been archived and is closed to new comments