WATCH: New footage shows baby sloth at San Diego Zoo

The sloth is the first cub born at the San Diego Zoo in three years.

Mar 28, 2025 - 16:42
 0
WATCH:  New footage shows baby sloth at San Diego Zoo
The sloth is the first cub born at the San Diego Zoo in three years.