Dom Meets a Sloth

Watch Dominic's close encounter with a three-toed sloth in Costa Rica.

Related Tags

Webisodes
Find Your Local Channel
Advertisement