When was the last time giant rodents inspired team building in a stuffed animal workshop?  Sounds strange, but that's exactly what's taking place this week at the San Diego Zoo, where a set of four capybara newborns are taking the city by storm with their utter cuteness.

Click here to read more