China, IL poster
TV

China, IL (2011)

S01E07 Chinese New Year

Dec 26, 2011 • Season 1 • Episode 7 • HD

The professors collaborate to create robotic versions of themselves to step in for them.

Genre: Animation, Comedy
Country: US