EMBED </>More Videos

A new baby is riding around the Houston zoo: a baby anteater (Houston Zoo)