Season 41, Episode 2 The Happy Scientists

First Aired: September 28, 2010

Elmo, Rosita and Telly learn about the scientific process while investigating everyone's bathing habits.

Watch Now
Subscription
Paid
Paid
Paid