Sesame Street introduce new autistic muppet “Julia”

Advertisements

Frankel admiring his stamp………….