Sesame Street’s Newest Kid On the Block: Julia, A Muppet With AutismA Muppet with autism to be welcomed soon on 'Sesame Street'. See pics and video of Julia...

Listen Live