Home Run with A Milich

Julia - The First Autistic Muppet

Sesame Street has announced they'll soon be introducing a brand new character. Julia - she is the first Muppet to have autism.