The capybara is a large rodent that lives in South America. As you can see, they can be pretty cute… [via metapicture]
Previously: An Ode to the Sloth (18 Pics)
The capybara is a large rodent that lives in South America. As you can see, they can be pretty cute… [via metapicture]
Previously: An Ode to the Sloth (18 Pics)
We've temporarily paused comments to improve performance during site updates. Be back soon!