China Doll

Season 23 · Episode 11 · First aired May 4, 2025

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.

Summary from TVmaze · CC BY-SA

Not on the schedule right now. See Family Guy

How it played

No ratings yet · Rate it

Rate this episode

Sign in to rate