Meet Karli, the new 'Sesame Street' muppet in foster care

Meet Karli, the new 'Sesame Street' muppet in foster care