Season 37, Episode 7 Sesame Street

First Aired: August 24, 2006

Luis and Maria set out to have a romantic picnic, but their plans are interrupted.

Watch Now
$1.99
Paid