Sesame Street
Street Food
S48 E16:
Lily, a tiger cub from China, joins Chamki, Zuzu and all their new friends for an international food festival on Sesame Street.
Starring
Padma Lakshmi