Sesame Street – Natasha and Humphrey show GO and STOP

I guess it’s another Monster Month!