David Knuffke Is an Educator Based on Long Island.

You can learn more about his work here.

Even more baby sloth footage.  Now with context.

"You went poo, yesterday."

Sloths! - The Cute Show | VBS.TV