Despite their relatively small size, opossums have an impressive 50 teeth in their mouths! That's more than any other land mammal living in North America.

Popular Content

The creator of My Friend Pedro has a new game on the way, and it looks amazingly weird

Essential Considerations to Become A Successful Software Vendor

Meta wants to replace your mouse and keyboard with this bracelet

Mysterious radio pulses beneath Antarctica defy rules of particle physics