TV Julia, A Muppet With Autism, Is The Newest Kid To Move To Sesame Street by Brianna Kirkham March 20, 2017 by Brianna Kirkham March 20, 2017