Advertisement

Sesame Street welcomes its first Filipino muppet

Sesame Street welcomes its first Filipino muppet TJ on a segment with Kal Penn. Source: Sesame Street