Sloths!

The Lonely Island

Sloths!

The Staten Island Zoo in conjunction with Staten Island Technical High School present a highly educational video about sloths.

Directed by Jorma.

An SNL Digital Short

Length: 2:03

Date: February 10, 2007

Season: 32

Episode: 13

Favorites