Sesame Streets NEWEST "Can Man" Stinky, in Da Hood!

Sesame Streets newest member, Stinky, explains the facts of life.