Animal Planet’s Sloth Documentary ‘Meet the Sloths’ Debuts Worldwide
Meet the Sloths, Animal Planet’s eight-part, 30-minute series about The Sloth Sanctuary in Costa Rica, debuted in the U.S. on Saturday, November 9th at 11AM. For information on when the series will air in the U.K., China, and other countries, take a look at the Meet the Sloths website. Previously, we’ve written about Lucy Cooke’s Meet the Sloths documentary.
video via Animal Planet Canada