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
$1.99
Paid
Paid
Paid