Giant River Otters at the Houston Zoo

This Wild Wednesday, we visit the giant river otters at the Houston Zoo!

Top Videos