archytele The Vault

S3·E17 Lord of the Fleas

Aired November 26, 1994

Synopsis

Eek offers to look after Elmo's Penguins, but winds up fighting with Sharky for control when they all get locked in a shopping mall.