Home / Series / Family Guy / Aired Order / Season 23 / Episode 11

China Doll

Stewie finds out his stuffed bear Rupert was made in China and makes it his mission to take him back there to meet his family.

English