China, IL poster
TV

China, IL (2011)

S01E03 Baby Boom

Oct 16, 2011 • Season 1 • Episode 3 • HD

A colossal baby wreaks havoc across the campus, leaving the faculty divided on the best course of action to take.

Genre: Animation, Comedy
Country: US