Lord of the Fleas - S3.E17
November 26, 1994
0
ratings
0
reviews
0
video reviews
Overview
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.